Community tools for bsky.cat
at main 44 lines 1.0 kB view raw
1services: 2 well-known: 3 build: 4 context: .. 5 dockerfile: deployments/well-known/Dockerfile 6 image: darccio/bsky.cat-well-known:latest 7 container_name: bskycat-well-known 8 restart: unless-stopped 9 user: "65532:65532" 10 # Security hardening 11 read_only: true 12 cap_drop: 13 - ALL 14 security_opt: 15 - no-new-privileges:true 16 # Network configuration 17 ports: 18 - "0.0.0.0:3002:3002" 19 networks: 20 - bskycat-net 21 extra_hosts: 22 - "host.docker.internal:host-gateway" 23 # Environment variables 24 environment: 25 - BSKYCAT_WELLKNOWN_ROOT=/data 26 - BSKYCAT_PORT=0.0.0.0:3002 27 - DD_AGENT_HOST=host.docker.internal 28 - DD_SERVICE=bsky.cat/well-known 29 # Volume for persistent data 30 volumes: 31 - well-known-data:/data:ro 32 labels: 33 com.datadoghq.ad.logs: '[{"source": "go", "service": "bsky.cat/well-known"}]' 34 35networks: 36 bskycat-net: 37 driver: bridge 38 internal: false 39 ipam: 40 config: 41 - subnet: 172.20.1.0/24 42 43volumes: 44 well-known-data: