diff --git a/docker-compose.yml b/docker-compose.yml index 7b15a2087bf2a5a609deeb97fbfa4c75f10cded3..37931232526f165d02a41e49349c556c94538568 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,11 +14,11 @@ services: dependencies: depends_on: - "mgdb" - image: php:7.3-cli + image: php:7.3-cli-alpine volumes: - .:/data working_dir: /data - command: /data/init.sh + command: /bin/sh -c "apk add --update dos2unix && dos2unix ./init.sh && ./init.sh && ./init.sh" mgdb: restart: on-failure image: mariadb:latest diff --git a/init.sh b/init.sh index d1b105df9bc1a594c533fc1328f7869fa68eac05..a668816b25507e21ba39860e9a417e9038aef257 100755 --- a/init.sh +++ b/init.sh @@ -12,6 +12,10 @@ if [ -f "/data/database/useragents.sqlite" ]; then rm /data/database/useragents.sqlite fi +if [ ! -d "/data/storage/logs/metager" ]; then + mkdir -p /data/storage/logs/metager +fi + touch /data/database/useragents.sqlite chmod -R go+w storage bootstrap/cache