Files
notesnook-sync-server_custo…/examples/garage/infra.compose.yml
T
Ibaraki DoujiandGitHub 3c7327d3c7 docker: fix compose self-hosting and add external Mongo/MinIO/Garage examples (#106)
* docker: update .env and docker-compose.yml for SMTP and new services

* docker: add external MinIO, MongoDB, and GarageHQ examples with setup instructions

* docs: update README with dotenv docker setup instructions and configuration redirect for external services

* docker: update service dependency condition for setup-themes in docker-compose.yml

* chore: update example URLs in .env for public services
2026-07-29 09:07:52 +05:00

32 lines
620 B
YAML

name: notesnook-garage-infra
services:
notesnook-garage:
image: dxflrs/garage:v2.3.0
hostname: notesnook-garage
restart: unless-stopped
ports:
- 3900:3900
- 3901:3901
- 3902:3902
networks:
- notesnook-shared
volumes:
- s3data:/var/lib/garage
- ./garage.toml:/etc/garage.toml:ro
environment:
GARAGE_RPC_SECRET: ${GARAGE_RPC_SECRET}
healthcheck:
test: ["CMD", "/garage", "status"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
networks:
notesnook-shared:
name: notesnook-shared
volumes:
s3data: