WIP fluxer bot
1# set database variables
2export DATABASE_URL := "postgres://fluxer_bot:fluxer_bot@localhost:5432/fluxer_bot"
3
4# load .env stuff
5set dotenv-path := "./server/.envrc"
6set dotenv-load := true
7
8default:
9 @just --list
10
11start-db:
12 mkdir -p data/postgres
13 docker stop fluxer-bot-dev-pg >> /dev/null || true
14 docker rm fluxer-bot-dev-pg >> /dev/null || true
15 docker run -v ./data/postgres:/var/lib/postgresql:Z \
16 --name fluxer-bot-dev-pg -p 5432:5432 \
17 -e POSTGRES_PASSWORD=fluxer_bot \
18 -e POSTGRES_USER=fluxer_bot -d \
19 docker.io/library/postgres:latest
20
21dev: start-db
22 cd server && gleam run
23
24update-squirrel: start-db
25 cd server && gleam run -m squirrel