Loading docker-compose.yml +46 −33 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ networks: services: traefik: image: traefik:1.7.11 image: traefik:1.7.12 command: > --api --api.statistics Loading Loading @@ -56,8 +56,7 @@ services: image: docker.elastic.co/kibana/kibana:7.1.0 networks: - 'ELK' ports: - '5601:5601' - srv labels: - 'traefik.enable=true' - 'traefik.frontend.rule=Host:kibana.${SITE}' Loading Loading @@ -110,7 +109,6 @@ services: - srv labels: - 'traefik.enable=true' - 'traefik.backend=nginx' - 'traefik.frontend.rule=Host:${SITE}' - 'traefik.port=80' Loading @@ -137,17 +135,15 @@ services: - 'traefik.frontend.auth.basic.users=${USERNAME}:${HASHED_PASSWORD}' video: image: gissehel/streama image: gkiko/streama:v1.7.0-RC13 volumes: - './transmission/downloads:/data' networks: - srv labels: - 'traefik.enable=true' - 'traefik.backend=video' - 'traefik.frontend.rule=Host:video.${SITE}' - 'traefik.port=8080' - 'traefik.frontend.auth.basic.users=${USERNAME}:${HASHED_PASSWORD}' vpn: image: hwdsl2/ipsec-vpn-server:latest Loading @@ -166,7 +162,7 @@ services: - '/lib/modules:/lib/modules:ro' jupyter: image: jupyter/base-notebook:2662627f26e0 image: jupyter/tensorflow-notebook:45f07a14b422 restart: always command: > jupyter notebook Loading @@ -176,7 +172,7 @@ services: - 'JUPYTER_ENABLE_LAB=yes' volumes: - './jupyter/jupyter/config:/root/.jupyter/' - './jupyter/notbooks:/notebooks' - './jupyter/work:/work' networks: - srv labels: Loading Loading @@ -271,28 +267,45 @@ services: labels: - 'traefik.enable=false' # weechat: # image: craighurley/docker-weechat:latest # restart: always # volumes: # - './weechat:/home/user/.weechat' # labels: # - 'traefik.enable=true' # - 'traefik.frontend.rule=Host:irc.${SITE}' # - 'traefik.port=80' jackett: image: linuxserver/jackett:v0.11.572-ls21 restart: unless-stopped environment: - PUID=1000 - PGID=1000 - TZ=Europe/Paris - RUN_OPTS=-p 8080 volumes: - ./jackett/config:/config - ./jackett/downloads:/downloads networks: - srv labels: - 'traefik.enable=true' - 'traefik.frontend.rule=Host:jackett.${SITE}' - 'traefik.port=8080' blog-builder: image: jojomi/hugo:0.59 restart: always environment: - HUGO_REFRESH_TIME=3600 - HUGO_THEME=hugo-theme-cactus-plus - HUGO_BASEURL=/ volumes: - ./blog/blog:/src - ./blog/nginx/conf/www:/output # doc: # image: jekyll/jekyll:latest # command: jekyll serve --force_polling --livereload # # restart: always # environment: # - 'JEKYLL_ENV=docker' # volumes: # - './documentation/site:/srv/jekyll' # - './documentation/bundle:/usr/local/bundle' # networks: # - srv # labels: # - 'traefik.enable=true' # - 'traefik.frontend.rule=Host:wiki.${SITE}' # - 'traefik.port=4000' No newline at end of file blog: image: nginx:stable-alpine depends_on: - blog-builder volumes: - './blog/nginx/conf:/etc/nginx/conf.d' - './blog/nginx/logs:/var/log/nginx/' networks: - srv labels: - 'traefik.enable=true' - 'traefik.frontend.rule=Host:blog.${SITE}' - 'traefik.port=80' Loading
docker-compose.yml +46 −33 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ networks: services: traefik: image: traefik:1.7.11 image: traefik:1.7.12 command: > --api --api.statistics Loading Loading @@ -56,8 +56,7 @@ services: image: docker.elastic.co/kibana/kibana:7.1.0 networks: - 'ELK' ports: - '5601:5601' - srv labels: - 'traefik.enable=true' - 'traefik.frontend.rule=Host:kibana.${SITE}' Loading Loading @@ -110,7 +109,6 @@ services: - srv labels: - 'traefik.enable=true' - 'traefik.backend=nginx' - 'traefik.frontend.rule=Host:${SITE}' - 'traefik.port=80' Loading @@ -137,17 +135,15 @@ services: - 'traefik.frontend.auth.basic.users=${USERNAME}:${HASHED_PASSWORD}' video: image: gissehel/streama image: gkiko/streama:v1.7.0-RC13 volumes: - './transmission/downloads:/data' networks: - srv labels: - 'traefik.enable=true' - 'traefik.backend=video' - 'traefik.frontend.rule=Host:video.${SITE}' - 'traefik.port=8080' - 'traefik.frontend.auth.basic.users=${USERNAME}:${HASHED_PASSWORD}' vpn: image: hwdsl2/ipsec-vpn-server:latest Loading @@ -166,7 +162,7 @@ services: - '/lib/modules:/lib/modules:ro' jupyter: image: jupyter/base-notebook:2662627f26e0 image: jupyter/tensorflow-notebook:45f07a14b422 restart: always command: > jupyter notebook Loading @@ -176,7 +172,7 @@ services: - 'JUPYTER_ENABLE_LAB=yes' volumes: - './jupyter/jupyter/config:/root/.jupyter/' - './jupyter/notbooks:/notebooks' - './jupyter/work:/work' networks: - srv labels: Loading Loading @@ -271,28 +267,45 @@ services: labels: - 'traefik.enable=false' # weechat: # image: craighurley/docker-weechat:latest # restart: always # volumes: # - './weechat:/home/user/.weechat' # labels: # - 'traefik.enable=true' # - 'traefik.frontend.rule=Host:irc.${SITE}' # - 'traefik.port=80' jackett: image: linuxserver/jackett:v0.11.572-ls21 restart: unless-stopped environment: - PUID=1000 - PGID=1000 - TZ=Europe/Paris - RUN_OPTS=-p 8080 volumes: - ./jackett/config:/config - ./jackett/downloads:/downloads networks: - srv labels: - 'traefik.enable=true' - 'traefik.frontend.rule=Host:jackett.${SITE}' - 'traefik.port=8080' blog-builder: image: jojomi/hugo:0.59 restart: always environment: - HUGO_REFRESH_TIME=3600 - HUGO_THEME=hugo-theme-cactus-plus - HUGO_BASEURL=/ volumes: - ./blog/blog:/src - ./blog/nginx/conf/www:/output # doc: # image: jekyll/jekyll:latest # command: jekyll serve --force_polling --livereload # # restart: always # environment: # - 'JEKYLL_ENV=docker' # volumes: # - './documentation/site:/srv/jekyll' # - './documentation/bundle:/usr/local/bundle' # networks: # - srv # labels: # - 'traefik.enable=true' # - 'traefik.frontend.rule=Host:wiki.${SITE}' # - 'traefik.port=4000' No newline at end of file blog: image: nginx:stable-alpine depends_on: - blog-builder volumes: - './blog/nginx/conf:/etc/nginx/conf.d' - './blog/nginx/logs:/var/log/nginx/' networks: - srv labels: - 'traefik.enable=true' - 'traefik.frontend.rule=Host:blog.${SITE}' - 'traefik.port=80'