このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
50_dialy:2022:10:01 [2023/05/31 13:16] – matsui | 50_dialy:2022:10:01 [2023/10/02 09:20] (現在) – matsui | ||
---|---|---|---|
行 14: | 行 14: | ||
rsync -av docker/ | rsync -av docker/ | ||
cd /app | cd /app | ||
+ | </ | ||
+ | |||
+ | ===== db.env ===== | ||
+ | |||
+ | Nextcloudのdb部分と同じパスワードを設定する。 | ||
+ | < | ||
+ | MYSQL_PASSWORD=[PASSWORD] | ||
+ | MYSQL_DATABASE=nextcloud | ||
+ | MYSQL_USER=nextcloud | ||
+ | |||
</ | </ | ||
行 155: | 行 165: | ||
< | < | ||
- | | + | |
image: nextcloud: | image: nextcloud: | ||
restart: always | restart: always | ||
volumes: | volumes: | ||
- ./ | - ./ | ||
+ | environment: | ||
+ | - MYSQL_HOST=db | ||
+ | - REDIS_HOST=redis | ||
+ | - PHP_MEMORY_LIMIT=1G | ||
+ | - PHP_UPLOAD_LIMIT=5G | ||
+ | - OVERWRITEPROTOCOL=https | ||
entrypoint: sh | entrypoint: sh | ||
command: | command: | ||
- -c | - -c | ||
- | - apk add sudo && apk add ffmpeg && /cron.sh | + | - apk add sudo && apk add ffmpeg && /entrypoint.sh php-fpm |
+ | env_file: | ||
+ | - db.env | ||
depends_on: | depends_on: | ||
- db | - db | ||
行 189: | 行 207: | ||
</ | </ | ||
+ | ==== 5.Cronを設定しておく ==== | ||
+ | |||
+ | preview: | ||
+ | |||
+ | < | ||
+ | # crontab -l | ||
+ | */10 * * * * docker-compose exec -u www-data cron php occ preview: | ||
+ | </ | ||
===== Maps ===== | ===== Maps ===== | ||
行 281: | 行 307: | ||
| | ||
==== 4 アップグレード作業 | ==== 4 アップグレード作業 | ||
- | + | ||
docker-compose exec -u www-data cron php occ upgrade | docker-compose exec -u www-data cron php occ upgrade | ||
{{tag> | {{tag> |