Something went wrong. Try again.
Client side atproto account migrator in your web browser, along with services for backups and adversarial migrations. pdsmoover.com
pds atproto migrations moo cow
Something went wrong. Try again.
pds-moover compose.selfhost.yml
2.4 kB · 96 lines
YAML
at main
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697services: web: image: fatfingers23/moover_web:latest # build: # context: . # dockerfile: ./Dockerfiles/web.Dockerfile ports: - "3000:3000" networks: - moover-network env_file: - path: .env required: true environment: - VITE_DIST=/app/vite/dist - PUBLIC_ASSETS=/app/public depends_on: - postgres web-ui: # image: fatfingers23/moover_web_ui:latest build: context: . dockerfile: ./Dockerfiles/web-ui.Dockerfile ports: - "3001:3001" env_file: - path: .env required: false environment: - PORT=3001 # Set PUBLIC_APP_URL, ORIGIN and PUBLIC_XRPC_BASE in .env (see .env.template). Without them # the ui only signs in when opened on http://127.0.0.1:3001 and talks to the pdsmoover.com API. networks: - moover-network cron-worker: image: fatfingers23/moover_cron_worker:latest # build: # context: . # dockerfile: ./Dockerfiles/cron-worker.Dockerfile networks: - moover-network env_file: - path: .env required: true depends_on: - postgres worker: image: fatfingers23/moover_worker:latest # build: # context: . # dockerfile: ./Dockerfiles/worker.Dockerfile networks: - moover-network env_file: - path: .env required: true environment: - WORKER_NODE_NAME=rogue-one depends_on: - postgres postgres: image: postgres:latest restart: unless-stopped environment: POSTGRES_USER: ${DB_USER} POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_DB: ${DB_NAME} ports: - "5432:5432" volumes: - moover-postgres-data:/var/lib/postgresql/data extra_hosts: - "host.docker.internal:host-gateway" networks: - moover-network minio: image: minio/minio command: server /data --console-address ":9001" ports: - '9000:9000' - '9001:9001' networks: - moover-network volumes: - 'moover_bucket_store:/data' environment: - MINIO_ROOT_USER=${MINIO_ROOT_USER} - MINIO_ROOT_PASSWORD=${MINIO_ROOT_PASSWORD} - MINIO_DEFAULT_BUCKETS=${MINIO_DEFAULT_BUCKETS}volumes: moover-postgres-data: moover_bucket_store:networks: moover-network: driver: bridge