Improving nextcloud env vars
This commit is contained in:
@@ -1,10 +1,6 @@
|
|||||||
version: '3'
|
version: '3'
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
nextcloud_admin_password:
|
|
||||||
file: ./nextcloud/nextcloud_admin_password
|
|
||||||
nextcloud_admin_user:
|
|
||||||
file: ./nextcloud/nextcloud_admin_user
|
|
||||||
nextcloud_postgres_db:
|
nextcloud_postgres_db:
|
||||||
file: ./nextcloud/postgres_db
|
file: ./nextcloud/postgres_db
|
||||||
nextcloud_postgres_password:
|
nextcloud_postgres_password:
|
||||||
@@ -64,8 +60,6 @@ services:
|
|||||||
- nextcloud_postgres_db
|
- nextcloud_postgres_db
|
||||||
- nextcloud_postgres_password
|
- nextcloud_postgres_password
|
||||||
- nextcloud_postgres_user
|
- nextcloud_postgres_user
|
||||||
- nextcloud_admin_user
|
|
||||||
- nextcloud_admin_password
|
|
||||||
- nextcloud_redis_password
|
- nextcloud_redis_password
|
||||||
networks:
|
networks:
|
||||||
- lb
|
- lb
|
||||||
|
|||||||
@@ -11,9 +11,6 @@ POSTGRES_HOST=nextcloud_db
|
|||||||
POSTGRES_DB_FILE=/run/secrets/nextcloud_postgres_db
|
POSTGRES_DB_FILE=/run/secrets/nextcloud_postgres_db
|
||||||
POSTGRES_USER_FILE=/run/secrets/nextcloud_postgres_user
|
POSTGRES_USER_FILE=/run/secrets/nextcloud_postgres_user
|
||||||
POSTGRES_PASSWORD_FILE=/run/secrets/nextcloud_postgres_password
|
POSTGRES_PASSWORD_FILE=/run/secrets/nextcloud_postgres_password
|
||||||
# admin user
|
|
||||||
NEXTCLOUD_ADMIN_PASSWORD_FILE=/run/secrets/nextcloud_admin_password
|
|
||||||
NEXTCLOUD_ADMIN_USER_FILE=/run/secrets/nextcloud_admin_user
|
|
||||||
# redis
|
# redis
|
||||||
REDIS_HOST=nextcloud_redis
|
REDIS_HOST=nextcloud_redis
|
||||||
REDIS_HOST_PASSWORD_FILE=/run/secrets/nextcloud_redis_password
|
REDIS_HOST_PASSWORD_FILE=/run/secrets/nextcloud_redis_password
|
||||||
@@ -23,3 +23,9 @@ done
|
|||||||
# write container env file
|
# write container env file
|
||||||
echo "DOMAIN=\"$nextcloud_subdomain.$ROOT_DOMAIN\"" > all-apps/nextcloud/nextcloud.env
|
echo "DOMAIN=\"$nextcloud_subdomain.$ROOT_DOMAIN\"" > all-apps/nextcloud/nextcloud.env
|
||||||
cat all-apps/nextcloud/nextcloud.env.tmpl >> all-apps/nextcloud/nextcloud.env
|
cat all-apps/nextcloud/nextcloud.env.tmpl >> all-apps/nextcloud/nextcloud.env
|
||||||
|
|
||||||
|
# write secrets
|
||||||
|
echo "$NEXTCLOUD_POSTGRES_DB" > all-apps/nextcloud/nextcloud_postgres_db
|
||||||
|
echo "$NEXTCLOUD_POSTGRES_USER" > all-apps/nextcloud/nextcloud_postgres_user
|
||||||
|
echo "$NEXTCLOUD_POSTGRES_PASSWORD" > all-apps/nextcloud/nextcloud_postgres_password
|
||||||
|
echo "$NEXTCLOUD_REDIS_PASSWORD" > all-apps/nextcloud/nextcloud_redis_password
|
||||||
|
|||||||
Reference in New Issue
Block a user