Futureporn monorepo
https://futureporn.net/
CJ_Clippy 1469545429 | ||
---|---|---|
.gitea/workflows | ||
.kamal/hooks | ||
.vscode | ||
config | ||
dockerfiles | ||
packages | ||
services | ||
.cache_ggshield | ||
.dockerignore | ||
.gitguardian.yaml | ||
.gitignore | ||
.gitmodules | ||
.npmrc | ||
.pre-commit-config.yaml | ||
.ruby-version | ||
ARCHITECHTURE.md | ||
LICENSE | ||
MANTRAS.md | ||
README.md | ||
devbox.json | ||
devbox.lock | ||
docker-compose.yml | ||
package.json | ||
pnpm-lock.yaml | ||
pnpm-workspace.yaml | ||
requirements.txt |
README.md
futureporn.net
Source Code for https://futureporn.net
See ./ARCHITECTURE.md for an overview of the infrastructure components.
Getting Started
I'm working towards a better development experience with devbox and Tilt. This process is in a state of flux and is likely to be broken.
The main gist is as follows
-
Install devbox
-
Install development environment & packages using devbox.
devbox install
backup/restore dev database
@see https://stackoverflow.com/a/29913462/1004931
backup
Use devbox helper script
devbox run backup
restore
cat ./backups/your-backup.sql | docker exec -i postgres_db psql -U postgres
Metrics Notes
Keeping track of metrics we want to scrape using Prometheus