Przeglądaj źródła

Wallabag hinzugefügt

master
root 5 lat temu
rodzic
commit
62803a48ad
1 zmienionych plików z 43 dodań i 0 usunięć
  1. +43
    -0
      wallabag/docker-compose.yml

+ 43
- 0
wallabag/docker-compose.yml Wyświetl plik

@@ -0,0 +1,43 @@
version: '3'

services:
wallabag:
image: wallabag/wallabag:latest
container_name: wallabag
restart: always
networks:
- web
- intern
environment:
- SYMFONY__ENV__DATABASE_HOST=maria105master
- SYMFONY__ENV__DATABASE_PORT=3306
- SYMFONY__ENV__DATABASE_NAME=wallabag
- SYMFONY__ENV__DATABASE_USER=linkwall
- SYMFONY__ENV__DATABASE_PASSWORD=We1zei1uuZ
- SYMFONY__ENV__DOMAIN_NAME=https://links.juliuslab.de
- SYMFONY__ENV__FOSUSER_REGISTRATION=false
- SYMFONY__ENV__FOSUSER_CONFIRMATION=false
labels:
- "traefik.enable=true"
- "traefik.http.routers.wallabag.entrypoints=http"
- "traefik.http.routers.wallabag.rule=Host(`links.juliuslab.de`)"
- "traefik.http.routers.wallabag.middlewares=https-redirect@file"
- "traefik.http.routers.wallabag-sec.entrypoints=https"
- "traefik.http.routers.wallabag-sec.middlewares=default-headers@file"
- "traefik.http.routers.wallabag-sec.rule=Host(`links.juliuslab.de`)"
- "traefik.http.routers.wallabag-sec.tls=true"
- "traefik.http.routers.wallabag-sec.tls.options=myTLSOptions@file"
- "traefik.http.routers.wallabag-sec.tls.certresolver=le"
- "traefik.http.services.wallabag.loadbalancer.server.port=80"
volumes:
- /srv/docker/data/wallabag/images:/var/www/wallabag/web/assets/images
- /srv/docker/data/wallabag/data:/var/www/wallabag/data


networks:
intern:
external: true
web:
external: true


Ładowanie…
Anuluj
Zapisz