This commit is contained in:
Yax 2020-07-13 19:48:32 +02:00
parent 912e03d2d2
commit b09b552902
3 changed files with 31 additions and 2 deletions

View file

@ -12,6 +12,7 @@ HOST_TRAEFIK=traefik
HOST_MAIL=mail
HOST_SEAFILE=seafile
HOST_BLOG=blog
HOST_WALLABAG=wallabag
# other
TZ=Europe/Paris
BASIC_AUTH=test:$$apr1$$H6uskkkW$$IgXLP6ewTrSuBkTrqE8wj/
@ -21,4 +22,3 @@ DB_ROOT_PASSWORD=rootpassword
ADMIN_EMAIL=root@localdomain
# seafile
SEAFILE_ADMIN_PASSWORD=abc123456
SEAFILE_HOSTNAME=seafile.localdomain

View file

@ -27,7 +27,7 @@ services:
DB_ROOT_PASSWD: ${DB_ROOT_PASSWORD}
SEAFILE_ADMIN_EMAIL: ${ADMIN_EMAIL}
SEAFILE_ADMIN_PASSWORD: ${SEAFILE_ADMIN_PASSWORD}
SEAFILE_SERVER_HOSTNAME: ${SEAFILE_HOSTNAME}
SEAFILE_SERVER_HOSTNAME: ${HOST_SEAFILE}.${DOMAIN}
SEAFILE_SERVER_LETSENCRYPT: "false"
TIME_ZONE: ${TZ}
image: seafileltd/seafile-mc:latest

View file

@ -0,0 +1,29 @@
version: '3'
services:
wallabag:
container_name: wallabag
environment:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
SYMFONY__ENV__DOMAIN_NAME: https://${HOST_WALLABAG}.${DOMAIN}
SYMFONY__ENV__FOSUSER_REGISTRATION: "false"
SYMFONY__ENV__FROM_EMAIL: ${ADMIN_EMAIL}
SYMFONY__ENV__MAILER_HOST: 127.0.0.1
SYMFONY__ENV__MAILER_PASSWORD: '~'
SYMFONY__ENV__MAILER_USER: '~'
image: wallabag/wallabag
expose:
- 80
volumes:
- wallabag_data:/var/www/wallabag/data:rw
- wallabag_images:/var/www/wallabag/web/assets/images:rw
labels:
- traefik.enable=true
- traefik.http.routers.wallabag.rule=Host(`${HOST_WALLABAG}.${DOMAIN}`)
- traefik.http.routers.wallabag.entrypoints=websecure
- traefik.http.routers.wallabag.tls=true
- traefik.http.services.wallabag.loadbalancer.server.port=80
volumes:
wallabag_data:
wallabag_images: