advent of atproto
Something went wrong. Try again.
Rust 48%
CSS 45%
HTML 7%
Dockerfile <1%
Just <1%
README.md
at://advent #
An upcoming Holiday Advent Calendar for atprotocol theme challenges
Read the initial draft plans here!
Quick setup #
WIP
Project break down #
- ./web - An axum web service to host the advent website
- ./listener - A JetStream listener
- ./shared - Shared code between the 2, dbs, cache, etc
DB/Cache #
All commands assume you're at the root of the project
Setup #
- Make a copy of .env.template and name it .env
- Install postgres/redis, or can use docker compose with
docker compose -f compose.dev.yml up - Install sqlx-cli
cargo install sqlx-cli - Run
sqlx migrate run
Adding a new migration #
- Create a new one with
sqlx migrate add {migration name} - Go to the file created in ./migrations and write the sql for the migration