diff --git a/nextcloud/Containerfile b/nextcloud/Containerfile index 5fae73d..17fc5e5 100644 --- a/nextcloud/Containerfile +++ b/nextcloud/Containerfile @@ -118,11 +118,11 @@ RUN cd nextcloud/config && \ ### DB Auto Load/Dump ### -# copy nextcloud db service -COPY assets/nextcloud-db.service /etc/systemd/system/ +# copy service +COPY assets/db-updown.service /etc/systemd/system/ # enable service -RUN systemctl enable nextcloud-db.service +RUN systemctl enable db-updown.service ### ### Crontab diff --git a/nextcloud/assets/nextcloud-db.service b/nextcloud/assets/db-updown.service similarity index 61% rename from nextcloud/assets/nextcloud-db.service rename to nextcloud/assets/db-updown.service index b64183d..5fa7215 100644 --- a/nextcloud/assets/nextcloud-db.service +++ b/nextcloud/assets/db-updown.service @@ -7,8 +7,8 @@ Requires=postgresql.service Type=oneshot RemainAfterExit=yes EnvironmentFile=/etc/environment -ExecStart=/usr/local/bin/db-load /vol/data/sql/nextcloud-updown.sql -ExecStop=/usr/local/bin/db-dump /vol/data/sql/nextcloud-updown.sql +ExecStart=/bin/bash -c "db-load /vol/data/sql/$DBNAME-updown.sql" +ExecStop=/bin/bash -c "db-dump /vol/data/sql/$DBNAME-updown.sql" [Install] WantedBy=multi-user.target