Files
koviDockerConfig/composes/docker-compose.mainServices.yml

70 lines
2.6 KiB
YAML

version: '3'
services:
etesync:
image: victorrds/etesync
#image: grburst/etesync:alpine
container_name: etesync
volumes:
- "/mnt/Data/.system/containerdata/etesync/data:/data"
ports:
- 3735:3735
labels:
- "traefik.enable=true"
- "traefik.http.routers.etesync.rule=Host(`etesync.kovijoe.com`)"
- "traefik.http.routers.etesync.entrypoints=https"
- "traefik.http.routers.etesync.tls.certresolver=letsencrypt"
environment:
- SUPER_USER=admin # Required to use websockets
- SUPER_PASS=pPRGbH3RyoqhiaYZYgZ7 # set to false to disable signups
- AUTO_UPATE=true
- DEBUG=true
restart: unless-stopped
networks:
homenet:
aliases:
- etesync
# seafiledb:
# image: mariadb:10.1
# container_name: seafile-mysql
# environment:
# - MYSQL_ROOT_PASSWORD=Wrhy5knVGVgxRKdxPftyEYPnQMrKdjma # Requested, set the root's password of MySQL service.
# - MYSQL_LOG_CONSOLE=true
# volumes:
# - /mnt/Data/.system/containerdata/seafile-mysql/db:/var/lib/mysql # Requested, specifies the path to MySQL data persistent store.
# networks:
# - homenet
#
# memcached:
# image: memcached:1.5.6
# container_name: seafile-memcached
# entrypoint: memcached -m 256
# networks:
# - homenet
#
# seafile:
# image: seafileltd/seafile-mc:latest
# container_name: seafile
# #ports:
# # - "80:80"
## # - "443:443" # If https is enabled, cancel the comment.
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.seafile.rule=Host(`files.kovijoe.com`)"
# - "traefik.http.routers.seafile.entrypoints=https"
# - "traefik.http.routers.seafile.tls.certresolver=letsencrypt"
# volumes:
# - /mnt/Data/.system/containerdata/seafile-data:/shared # Requested, specifies the path to Seafile data persistent store.
# environment:
# - DB_HOST=seafiledb
# - DB_ROOT_PASSWD=Wrhy5knVGVgxRKdxPftyEYPnQMrKdjma # Requested, the value shuold be root's password of MySQL service.
# - TIME_ZONE=Europe/Budapest # Optional, default is UTC. Should be uncomment and set to your local time zone.
# - SEAFILE_ADMIN_EMAIL=kovacsadam07@outlook.hu # Specifies Seafile admin user, default is 'me@example.com'.
# - SEAFILE_ADMIN_PASSWORD=P4Mq8Vdvr5UCRd3w # Specifies Seafile admin password, default is 'asecret'.
# - SEAFILE_SERVER_LETSENCRYPT=false # Whether to use https or not.
# - SEAFILE_SERVER_HOSTNAME=files.kovijoe.com # Specifies your host name if https is enabled.
# depends_on:
# - seafiledb
# - memcached
# networks:
# - homenet