Client side atproto account migrator in your web browser, along with services for backups and adversarial migrations.
pdsmoover.com
pds
atproto
migrations
moo
cow
1RUST_LOG=trace
2
3#DB Setup every binary project will need this since it's how the job queue works
4DB_USER=postgres
5DB_PASSWORD=supersecurepassword123987
6DB_NAME=moover
7DATABASE_URL="postgresql://${DB_USER}:${DB_PASSWORD}@localhost:5432/${DB_NAME}"
8
9#A bit awkward, but this is how the front end assets are served for now
10VITE_DIST={full path localtion to web/ui-code/dist}
11PUBLIC_ASSETS={full path localtion to /web/public}
12#Used for the com.pdsmoover.admin.* endpoints
13#If not set it does not register those endpoints
14#ADMIN_PASSWORD=STEAL_THIS_RECORD
15
16#atproto stuff
17#This is your domain the app is running on
18EXTERNAL_DOMAIN=pdsmoover.com
19SERVICE_KEY={goat key generate}
20
21#Dev or local hosting. Minio can run a S3 store locally
22MINIO_ROOT_USER=bob
23MINIO_ROOT_PASSWORD=supersecurepassword123987
24MINIO_DEFAULT_BUCKETS=backups
25
26
27#S3 values for the backup locations
28S3_ENDPOINT=
29S3_BUCKET_NAME=
30S3_REGION=
31S3_ACCESS_KEY=
32S3_SECRET_KEY=
33
34
35#Workers
36# Each worker's node should have a different name.
37# This is an id for the over all worker, each indiviual worker/queue will append onto this
38WORKER_NODE_NAME=dev