aboutsummaryrefslogtreecommitdiff
path: root/docker-compose.env.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'docker-compose.env.yaml')
-rw-r--r--docker-compose.env.yaml80
1 files changed, 0 insertions, 80 deletions
diff --git a/docker-compose.env.yaml b/docker-compose.env.yaml
deleted file mode 100644
index 8785b68..0000000
--- a/docker-compose.env.yaml
+++ /dev/null
@@ -1,80 +0,0 @@
-version: '3'
-
-networks:
- nginx-proxy-network:
-
-services:
- nginx-proxy:
- image: jwilder/nginx-proxy
- container_name: nginx-proxy
- restart: always
- ports:
- - '80:80'
- - '443:443'
- volumes:
- - /var/run/docker.sock:/tmp/docker.sock:ro
- - "${VOLUME_HOME}/vhost-conf:/etc/nginx/vhost.d"
- - "${VOLUME_HOME}/docker/nginx-proxy/html:/usr/share/nginx/html"
- - "${VOLUME_HOME}/docker/nginx-proxy/certs:/etc/nginx/certs:ro"
- - "${VOLUME_HOME}/docker/nginx-proxy/conf:/etc/nginx/conf.d"
- - "${VOLUME_HOME}/docker/nginx-proxy/dhparam:/etc/nginx/dhparam"
- networks:
- - nginx-proxy-network
-
- letsencrypt:
- image: jrcs/letsencrypt-nginx-proxy-companion
- container_name: letsencrypt-nginx-proxy-companion
- restart: always
- volumes:
- - "${VOLUME_HOME}/docker/nginx-proxy/certs:/etc/nginx/certs"
- - "${VOLUME_HOME}/docker/nginx-proxy/vhost:/etc/nginx/vhost.d"
- - "${VOLUME_HOME}/docker/nginx-proxy/html:/usr/share/nginx/html"
- - "${VOLUME_HOME}/docker/nginx-proxy/dhparam:/etc/nginx/dhparam:ro"
- - /var/run/docker.sock:/var/run/docker.sock:ro
- depends_on:
- - nginx-proxy
- environment:
- - NGINX_PROXY_CONTAINER=nginx-proxy
- networks:
- - nginx-proxy-network
-
- static:
- image: nginx
- container_name: static-nginx
- restart: always
- volumes:
- - "${VOLUME_HOME}/static:/usr/share/nginx/html"
- ports:
- - "${STATIC_PORT}:80"
- environment:
- - VIRTUAL_HOST=${STATIC_TLD}
- - VIRTUAL_PORT=${STATIC_PORT}
- - LETSENCRYPT_HOST=${STATIC_TLD}
- - LETSENCRYPT_EMAIL=${LETSENCRYPT_EMAIL}
- networks:
- - nginx-proxy-network
-
- nextcloud:
- image: nextcloud:latest
- container_name: nextcloud
- restart: always
- volumes:
- - "${VOLUME_HOME}/applications/nextcloud/data:/var/www/html"
- - "${VOLUME_HOME}/applications/nextcloud/config:/var/www/config"
- - "${VOLUME_HOME}/applications/nextcloud/apps:/var/www/apps"
- ports:
- - "${NEXTCLOUD_PORT}:80"
- 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}
- - NEXTCLOUD_HOSTNAME=${NEXTCLOUD_TLD}
- - NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_TLD}
- - VIRTUAL_HOST=${NEXTCLOUD_TLD}
- - VIRTUAL_PORT=${NEXTCLOUD_PORT}
- - LETSENCRYPT_HOST=${NEXTCLOUD_TLD}
- - LETSENCRYPT_EMAIL=${LETSENCRYPT_EMAIL}
- networks:
- - nginx-proxy-network