ATlast — you'll never need to find your favorites on another platform again. Find your favs in the ATmosphere.
atproto
16
fork

Configure Feed

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

docker setup against my will

byarielm.fyi b1f71bbc e84404cc

verified
+47
+1
.gitignore
··· 16 16 PLAN.md 17 17 CLAUDE.md 18 18 MIGRATION_PLAN.md 19 + STEP3_MIGRATION_PLAN.md
+46
docker/docker-compose.dev.yml
··· 1 + # Development Docker Compose - Local Testing 2 + # Use this during Step 3 migration to run PostgreSQL locally 3 + 4 + version: "3.8" 5 + 6 + services: 7 + # PostgreSQL Database 8 + database: 9 + image: postgres:16-alpine 10 + restart: unless-stopped 11 + environment: 12 + POSTGRES_USER: atlast 13 + POSTGRES_PASSWORD: localdev 14 + POSTGRES_DB: atlast 15 + ports: 16 + - "5432:5432" 17 + volumes: 18 + - pgdata-dev:/var/lib/postgresql/data 19 + - ../scripts/init-db.sql:/docker-entrypoint-initdb.d/01-init.sql 20 + - ../scripts/seed-test-data.sql:/docker-entrypoint-initdb.d/02-seed.sql 21 + healthcheck: 22 + test: ["CMD-SHELL", "pg_isready -U atlast"] 23 + interval: 10s 24 + timeout: 5s 25 + retries: 5 26 + 27 + # Redis (for BullMQ - add when needed in Step 4) 28 + redis: 29 + image: redis:7-alpine 30 + restart: unless-stopped 31 + command: redis-server --appendonly yes 32 + ports: 33 + - "6379:6379" 34 + volumes: 35 + - redisdata-dev:/data 36 + healthcheck: 37 + test: ["CMD", "redis-cli", "ping"] 38 + interval: 10s 39 + timeout: 3s 40 + retries: 3 41 + profiles: 42 + - with-redis # Only start with: docker compose --profile with-redis up 43 + 44 + volumes: 45 + pgdata-dev: 46 + redisdata-dev: