selfhosting/raneto/docker-compose.raneto.yml
2020-09-05 11:56:01 +02:00

41 lines
1.1 KiB
YAML

version: '3'
services:
seafcli-notes:
image: snegov/seafile-client
container_name: seafcli-notes
restart: unless-stopped
environment:
- LIBRARY_ID=${SEAFILE_NOTES_LIBRARY}
- SERVER_HOST=${HOST_SEAFILE}.${DOMAIN}
- SERVER_PORT=443
- USERNAME=${SEAFILE_REGULAR_USER}
- PASSWORD=${SEAFILE_REGULAR_PASSWORD}
- DATA_DIR=/library
networks:
- srv
volumes:
- ${ROOT_INSTALL}/data/sync_notes:/library
raneto:
image: linuxserver/raneto
container_name: raneto
environment:
- PUID=${PUID}
- PGID=${GUID}
- TZ=${TZ}
volumes:
- ${ROOT_INSTALL}/data/raneto:/config
- ${ROOT_INSTALL}/data/sync_notes/Notes:/config/content
expose:
- 3000
restart: unless-stopped
networks:
- srv
labels:
- traefik.enable=true
- traefik.http.routers.raneto.rule=Host(`${HOST_RANETO}.${DOMAIN}`)
- traefik.http.routers.raneto.entrypoints=websecure
- traefik.http.routers.raneto.tls=true
- traefik.http.services.raneto.loadbalancer.server.port=3000