(READ ONLY) Margin is an open annotation layer for the internet. Powered by the AT Protocol. margin.at
extension web atproto comments
98
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 433aeaadb37f5a1e2e194e0e6a5b23a8f2dc09de 37 lines 819 B view raw
1services: 2 margin: 3 image: ghcr.io/margin-at/margin:latest 4 container_name: margin-at 5 environment: 6 - PORT=8080 7 - DATABASE_URL=postgres://margin:margin@margin-db:5432/margin?sslmode=disable 8 - STATIC_DIR=dist 9 - OAUTH_KEY_PATH=/data/oauth_private_key.pem 10 env_file: 11 - .env 12 volumes: 13 - margin-data:/data 14 depends_on: 15 db: 16 condition: service_healthy 17 18 db: 19 image: postgres:17-alpine 20 container_name: margin-db 21 environment: 22 - POSTGRES_USER=margin 23 - POSTGRES_PASSWORD=margin 24 - POSTGRES_DB=margin 25 26 volumes: 27 - db-data:/var/lib/postgresql/data 28 healthcheck: 29 test: ["CMD-SHELL", "pg_isready -U margin"] 30 interval: 5s 31 timeout: 5s 32 retries: 5 33 restart: always 34 35volumes: 36 db-data: 37 margin-data: