Coffee journaling on ATProto (alpha) alpha.arabica.social
coffee
at main 37 lines 795 B view raw
1services: 2 caddy: 3 image: caddy:2-alpine 4 ports: 5 - "80:80" 6 - "443:443" 7 - "443:443/udp" 8 volumes: 9 - ./Caddyfile:/etc/caddy/Caddyfile:ro 10 - caddy-data:/data 11 - caddy-config:/config 12 environment: 13 - DOMAIN=${DOMAIN:-localhost} 14 - ACME_EMAIL=${ACME_EMAIL:-} 15 restart: unless-stopped 16 depends_on: 17 - arabica 18 19 arabica: 20 build: . 21 expose: 22 - "18910" 23 volumes: 24 - arabica-data:/data 25 environment: 26 - PORT=18910 27 - ARABICA_DB_PATH=/data/arabica.db 28 - LOG_LEVEL=${LOG_LEVEL:-info} 29 - LOG_FORMAT=${LOG_FORMAT:-json} 30 - SERVER_PUBLIC_URL=${SERVER_PUBLIC_URL:-https://${DOMAIN}} 31 - SECURE_COOKIES=true 32 restart: unless-stopped 33 34volumes: 35 arabica-data: 36 caddy-data: 37 caddy-config: