aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2019-05-27 22:38:06 -0300
committerEuAndreh <eu@euandre.org>2019-05-27 22:38:06 -0300
commit49f790ae181d97db9292797fab26f1a2ec89f4ba (patch)
tree7f1443866db5a15fe5aee042de680ee02747532d
parentUse Bash variables for domain names and container ports (diff)
downloadtoph-49f790ae181d97db9292797fab26f1a2ec89f4ba.tar.gz
toph-49f790ae181d97db9292797fab26f1a2ec89f4ba.tar.xz
Add Nextcloud recipe to docker-compose.yaml
-rw-r--r--docker-compose.yaml19
-rw-r--r--secrets/envrc.shbin562 -> 894 bytes
2 files changed, 19 insertions, 0 deletions
diff --git a/docker-compose.yaml b/docker-compose.yaml
index f2036ae..de09dad 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -57,3 +57,22 @@ services:
- VIRTUAL_PORT=${WALLABAG_PORT}
- LETSENCRYPT_HOST=${WALLABAG_TLD}
- LETSENCRYPT_EMAIL=${LETSENCRYPT_EMAIL}
+
+ nextcloud:
+ image: nextcloud/fpm
+ container_name: nextcloud
+ restart: always
+ volumes:
+ - "${VOLUME_HOME}/applications/nextcloud:/var/www/html"
+ ports:
+ - "${NEXTCLOUD_PORT}:9000"
+ environment:
+ - SQLITE_DATABASE=my-nextcloud-database.sqlite
+ - NEXTCLOUD_UPDATE=1
+ - NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_ADMIN_USER}
+ - NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}
+ - NEXTCLOUD_TABLE_PREFIX=${NEXTCLOUD_TABLE_PREFIX}
+ - VIRTUAL_HOST=${NEXTCLOUD_TLD}
+ - VIRTUAL_PORT=${NEXTCLOUD_PORT}
+ - LETSENCRYPT_HOST=${NEXTCLOUD_TLD}
+ - LETSENCRYPT_EMAIL=${LETSENCRYPT_EMAIL}
diff --git a/secrets/envrc.sh b/secrets/envrc.sh
index 82700f0..2e34f58 100644
--- a/secrets/envrc.sh
+++ b/secrets/envrc.sh
Binary files differ