From c97c0851f86ac471a905c7962d3646041d9dc967 Mon Sep 17 00:00:00 2001 From: technorabilia Date: Sat, 25 May 2024 00:34:17 +0000 Subject: [PATCH] Workflow update --- lsio/hishtory-server/docker-compose.yaml | 3 +++ lsio/hishtory-server/docker-run.sh | 1 + lsio/hishtory-server/run-once.sh | 1 + lsio/your_spotify/docker-compose.yaml | 3 +++ lsio/your_spotify/docker-run.sh | 1 + lsio/your_spotify/run-once.sh | 1 + 6 files changed, 10 insertions(+) diff --git a/lsio/hishtory-server/docker-compose.yaml b/lsio/hishtory-server/docker-compose.yaml index ee60fc4..41fab76 100644 --- a/lsio/hishtory-server/docker-compose.yaml +++ b/lsio/hishtory-server/docker-compose.yaml @@ -20,6 +20,9 @@ services: - HISHTORY_POSTGRES_DB=postgresql://${HISHTORY_DB_USER}:${HISHTORY_DB_PASS}@hishtory-db:5432/hishtory?sslmode=disable # optional # SQLite database path. Needs to be a mounted volume for persistence. Don't set at the same time as HISHTORY_POSTGRES_DB. - HISHTORY_SQLITE_DB=/config/hishtory.db # optional + volumes: + # Configuration files. + - ${BASEDIR:-/volume1/docker}/hishtory-server/config:/config ports: # API port - 8080:8080 diff --git a/lsio/hishtory-server/docker-run.sh b/lsio/hishtory-server/docker-run.sh index de4f498..f58c461 100644 --- a/lsio/hishtory-server/docker-run.sh +++ b/lsio/hishtory-server/docker-run.sh @@ -12,5 +12,6 @@ docker run -d \ -e HISHTORY_POSTGRES_DB=postgresql://${HISHTORY_DB_USER}:${HISHTORY_DB_PASS}@hishtory-db:5432/hishtory?sslmode=disable `# optional` `# Postgres DB [Connection URI](https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). Special characters must be [URL encoded](https://en.wikipedia.org/wiki/URL_encoding).` \ -e HISHTORY_SQLITE_DB=/config/hishtory.db `# optional` `# SQLite database path. Needs to be a mounted volume for persistence. Don't set at the same time as HISHTORY_POSTGRES_DB.` \ -p 8080:8080 `# API port` \ + -v ${BASEDIR:-/volume1/docker}/hishtory-server/config:/config `# Configuration files.` \ --restart unless-stopped \ ghcr.io/linuxserver/hishtory-server diff --git a/lsio/hishtory-server/run-once.sh b/lsio/hishtory-server/run-once.sh index 8aeac9a..ec00c0a 100644 --- a/lsio/hishtory-server/run-once.sh +++ b/lsio/hishtory-server/run-once.sh @@ -1,2 +1,3 @@ ln -s ../docker-env.cfg ./.env . ./.env +mkdir -p ${BASEDIR:-/volume1/docker}/hishtory-server/config diff --git a/lsio/your_spotify/docker-compose.yaml b/lsio/your_spotify/docker-compose.yaml index a31e9b9..38ec5d6 100644 --- a/lsio/your_spotify/docker-compose.yaml +++ b/lsio/your_spotify/docker-compose.yaml @@ -27,6 +27,9 @@ services: - CORS=http://localhost:80,https://localhost:443 # Set mongodb endpoint address/port. - MONGO_ENDPOINT=mongodb://mongo:27017/your_spotify + volumes: + # Configuration files. + - ${BASEDIR:-/volume1/docker}/your_spotify/config:/config ports: # your_spotify HTTP webui - 80:80 diff --git a/lsio/your_spotify/docker-run.sh b/lsio/your_spotify/docker-run.sh index 592353e..caa3dd8 100644 --- a/lsio/your_spotify/docker-run.sh +++ b/lsio/your_spotify/docker-run.sh @@ -17,5 +17,6 @@ docker run -d \ -e MONGO_ENDPOINT=mongodb://mongo:27017/your_spotify `# Set mongodb endpoint address/port.` \ -p 80:80 `# your_spotify HTTP webui` \ -p 443:443 `# your_spotify HTTPS webui` \ + -v ${BASEDIR:-/volume1/docker}/your_spotify/config:/config `# Configuration files.` \ --restart unless-stopped \ ghcr.io/linuxserver/your_spotify diff --git a/lsio/your_spotify/run-once.sh b/lsio/your_spotify/run-once.sh index 8aeac9a..bcfacc6 100644 --- a/lsio/your_spotify/run-once.sh +++ b/lsio/your_spotify/run-once.sh @@ -1,2 +1,3 @@ ln -s ../docker-env.cfg ./.env . ./.env +mkdir -p ${BASEDIR:-/volume1/docker}/your_spotify/config