syncserver

Description
Run-Your-Own Firefox Sync Server
Image
mozilla/syncserver:latest
Categories
- Tools
Ports
- 5000/tcp
Volumes
| Container | Bind |
|---|---|
| /data | /opt/appdata/syncserver |
Environment Variables
| Name | Label | Default | Description |
|---|---|---|---|
| SYNCSERVER_PUBLIC_URL | SYNCSERVER_PUBLIC_URL | https://syncserver.depot.lan | `````` |
| SYNCSERVER_SECRET_FILE | SYNCSERVER_SECRET_FILE | /data/secret_key | `````` |
| SYNCSERVER_SQLURI | SYNCSERVER_SQLURI | sqlite:////data/syncserver.db | `````` |
| SYNCSERVER_BATCH_UPLOAD_ENABLED | SYNCSERVER_BATCH_UPLOAD_ENABLED | true | `````` |
| SYNCSERVER_FORCE_WSGI_ENVIRON | SYNCSERVER_FORCE_WSGI_ENVIRON | false | `````` |
| PORT | PORT | 5000 | `````` |
Labels
| Key | Value |
|---|---|
| traefik.enable | true |
| traefik.http.services.syncservere.loadbalancer.server.port | 5000 |
| traefik.http.routers.syncserver.entrypoints | https |
| traefik.http.routers.syncserver.tls.certresolver | default |
| traefik.http.routers.syncserver.rule | Host(`syncserver.{$TRAEFIK_INGRESS_DOMAIN}`) |
| traefik.http.services.syncserver.loadbalancer.server.port | 8443 |
| traefik.http.routers.syncserver.tls | true |
| traefik.http.routers.syncserver.middlewares | traefik-forward-auth |
| mafl.enable | true |
| mafl.title | Mozilla Syncserver |
| mafl.description | Run-Your-Own Firefox Sync Server |
| mafl.link | https://syncserver.{$TRAEFIK_INGRESS_DOMAIN} |
| mafl.icon.wrap | true |
| mafl.icon.color | #007acc |
| mafl.status.enabled | true |
| mafl.status.interval | 60 |
| mafl.group | Tools |
| mafl.icon.url | https://mediadepot.github.io/templates/img/firefox-logo.png |
