[READ-ONLY] Mirror of https://github.com/colibri-social/appview. The AppView (backend server) for Colibri api.colibri.social
0

Configure Feed

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

appview / docker-compose.dev.yml
1.8 kB 77 lines
1services: 2 app: 3 build: . 4 profiles: ["app"] 5 restart: "no" 6 env_file: 7 - .env 8 environment: 9 DATABASE_URL: postgres://root:colibri@postgres:5432/colibri 10 TAP_HOSTNAME: tap:2480 11 ROCKET_ADDRESS: 0.0.0.0 12 ROCKET_PORT: 8000 13 SFU_ANNOUNCED_IP: 127.0.0.1 14 SFU_RTC_MIN_PORT: 40000 15 SFU_RTC_MAX_PORT: 40019 16 ports: 17 - "8000:8000" 18 - "40000-40019:40000-40019/udp" 19 - "40000-40019:40000-40019/tcp" 20 depends_on: 21 postgres: 22 condition: service_healthy 23 tap: 24 condition: service_started 25 networks: 26 - internal 27 28 postgres: 29 image: postgres:latest 30 container_name: postgres 31 restart: unless-stopped 32 environment: 33 POSTGRES_USER: root 34 POSTGRES_PASSWORD: colibri 35 POSTGRES_DB: colibri 36 ports: 37 - "5432:5432" 38 volumes: 39 - postgres:/var/lib/postgresql 40 healthcheck: 41 test: 42 [ 43 "CMD-SHELL", 44 "pg_isready -U ${POSTGRES_USER:-root} -d ${POSTGRES_DB:-colibri}", 45 ] 46 interval: 2s 47 timeout: 2s 48 retries: 10 49 networks: 50 - internal 51 52 tap: 53 image: ghcr.io/bluesky-social/indigo/tap:latest 54 restart: unless-stopped 55 environment: 56 TAP_ADMIN_PASSWORD: ${TAP_ADMIN_PASSWORD} 57 TAP_DATABASE_URL: postgres://root:colibri@postgres:5432/colibri 58 TAP_SIGNAL_COLLECTION: social.colibri.actor.data 59 TAP_COLLECTION_FILTERS: social.colibri.*,app.bsky.actor.profile 60 # TAP_RELAY_URL: https://relay1.eurosky.network 61 ports: 62 - "2480:2480" 63 depends_on: 64 postgres: 65 condition: service_healthy 66 networks: 67 - internal 68 # volumes: 69 # - tap:./data 70 71volumes: 72 postgres: 73 driver: local 74 75networks: 76 internal: 77 driver: bridge