Something went wrong. Try again.
(READ ONLY) Margin is an open annotation layer for the internet. Powered by the AT Protocol.
margin.at
extension web atproto comments
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637services: margin: image: ghcr.io/paddinglabs/margin:latest container_name: margin environment: - PORT=8080 - API_PORT=8081 - API_URL=http://localhost:8081 - DATABASE_URL=postgres://margin:margin@margin-db:5432/margin?sslmode=disable - HOST=0.0.0.0 - TOKEN_ENCRYPTION_KEY=${TOKEN_ENCRYPTION_KEY} env_file: - .env depends_on: db: condition: service_healthy
db: image: postgres:17-alpine container_name: margin-db environment: - POSTGRES_USER=margin - POSTGRES_PASSWORD=margin - POSTGRES_DB=margin
volumes: - db-data:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U margin"] interval: 5s timeout: 5s retries: 5 restart: always
volumes: db-data: