Client side atproto account migrator in your web browser, along with services for backups and adversarial migrations. pdsmoover.com
pds atproto migrations moo cow
at bugfix/DetectNewPds 56 lines 1.2 kB view raw
1services: 2 web: 3 image: fatfingers23/moover_web:latest 4 restart: unless-stopped 5 network_mode: host 6 ports: 7 - "3000:3000" 8 env_file: 9 - path: .env 10 required: true 11 environment: 12 - VITE_DIST=/app/vite/dist 13 - PUBLIC_ASSETS=/app/public 14 web-ui: 15 image: fatfingers23/moover_ui:latest 16 network_mode: host 17 restart: unless-stopped 18 ports: 19 - "3001:3001" 20 environment: 21 - PORT=3001 22 - PUBLIC_XRPC_BASE=pdsmoover.com 23 caddy: 24 image: caddy:2-alpine 25 network_mode: host 26 restart: unless-stopped 27 ports: 28 - "80:80" 29 - "443:443" 30 volumes: 31 - ./Caddyfile:/etc/caddy/Caddyfile 32 - caddy_data:/data 33 - caddy_config:/config 34 depends_on: 35 - web 36 - web-ui 37 #Only a single one of these instances should be running 38 #it's what triggers daily backups 39 cron-worker: 40 image: fatfingers23/moover_cron_worker:latest 41 network_mode: host 42 restart: unless-stopped 43 build: 44 context: . 45 dockerfile: ./Dockerfiles/cron-worker.Dockerfile 46 env_file: 47 - path: .env 48 required: true 49 50networks: 51 moover_network: 52 driver: bridge 53 54volumes: 55 caddy_data: 56 caddy_config: