Add gladys
parent
8359021187
commit
a14370ff2d
|
@ -177,6 +177,39 @@ http {
|
|||
}
|
||||
}
|
||||
|
||||
### GLADYS ASSISTANT ###
|
||||
|
||||
upstream gladys {
|
||||
server gladys:80;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
server_name gladys.spanskiduh.xyz;
|
||||
access_log /logs/gladys.log custom_log;
|
||||
|
||||
location /.well-known/acme-challenge/ {
|
||||
root /var/www/certbot;
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://gladys.spanskiduh.xyz$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name gladys.spanskiduh.xyz;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/gladys.spanskiduh.xyz/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/gladys.spanskiduh.xyz/privkey.pem;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass "http://gladys/";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
### AUTISM-APP ###
|
||||
|
||||
|
|
|
@ -11,6 +11,8 @@ networks:
|
|||
name: nextcloud
|
||||
autism_app_network:
|
||||
name: autism_app_network
|
||||
gladys_network:
|
||||
name: gladys_network
|
||||
|
||||
services:
|
||||
#
|
||||
|
@ -27,6 +29,7 @@ services:
|
|||
- nextcloud
|
||||
- nextcloud_db
|
||||
- autism_app
|
||||
- gladys
|
||||
ports:
|
||||
- 80:80
|
||||
- 443:443
|
||||
|
@ -42,6 +45,7 @@ services:
|
|||
- gitea
|
||||
- nextcloud
|
||||
- autism_app_network
|
||||
- gladys_network
|
||||
|
||||
certbot:
|
||||
image: certbot/certbot:latest
|
||||
|
@ -125,24 +129,41 @@ services:
|
|||
container_name: nextcloud_db
|
||||
hostname: nextcloud_db
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ${DOCKER_DATA_DIR}/nextcloud_db:/var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_DB=nextcloud
|
||||
- POSTGRES_USER=${POSTGRES_NEXTCLOUD_USERNAME}
|
||||
- POSTGRES_PASSWORD=${POSTGRES_NEXTCLOUD_PASSWORD}
|
||||
volumes:
|
||||
- ${DOCKER_DATA_DIR}/nextcloud_db:/var/lib/postgresql/data
|
||||
networks:
|
||||
- nextcloud
|
||||
#
|
||||
# HOME-AUTOMATION SERVICES
|
||||
#
|
||||
|
||||
gladys:
|
||||
image: gladysassistant/gladys:v4
|
||||
container_name: gladys
|
||||
privileged: true
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
SQLITE_FILE_PATH: /var/lib/gladysassistant/gladys-production.db
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- ${DOCKER_DATA_DIR}/gladysassistant:/var/lib/gladysassistant
|
||||
- /dev:/dev
|
||||
networks:
|
||||
- gladys_network
|
||||
|
||||
#
|
||||
# OTHER SERVICES
|
||||
#
|
||||
|
||||
autism_app:
|
||||
container_name: autism_app
|
||||
image: autism_app
|
||||
restart: unless-stopped
|
||||
build:
|
||||
context: ./autism-app
|
||||
volumes:
|
||||
|
|
Loading…
Reference in New Issue