Browse Source

made db-updown service for nextcloud database-agnostic

pull/3/head
Mar Alegre 4 years ago
parent
commit
14a678f54a
  1. 6
      nextcloud/Containerfile
  2. 4
      nextcloud/assets/db-updown.service

6
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

4
nextcloud/assets/nextcloud-db.service → 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
Loading…
Cancel
Save