pnpm installcd devvyos/build-image.shpodman compose up -dpve/init-cluster.sh- Copy
apps/dashboard/.env.exampletoapps/dashboard/.env - Add secrets to
apps/dashboard/.env - Set up the database:
pnpm --filter stack-dashboard db:migrate - Seed test IPs:
podman exec -i fyra-postgres psql -U postgres < dev/seed-ipam.sql pnpm --filter stack-dashboard dev
Details, one-time machine setup, and caveats: dev/README.md
- Required:
- Generate Better Auth
- Autumn
- Postgres connection URL
- with the dev compose stack:
postgres://postgres:mysecretpassword@127.0.0.1:5432/postgres
- with the dev compose stack:
- Highly recommended:
- Proxmox (printed by
dev/pve/init-cluster.sh)
- Proxmox (printed by
- Optional:
- VyOS (values in dev/README.md)
- GitHub
- Billing meter secret
- Cloudflare email key