Futureporn monorepo
https://futureporn.net/
CJ_Clippy 54572dbebe | ||
---|---|---|
.gitea/workflows | ||
.vscode | ||
certs | ||
charts | ||
flux | ||
packages | ||
scripts | ||
services | ||
.cache_ggshield | ||
.dockerignore | ||
.gitguardian.yaml | ||
.gitignore | ||
.npmrc | ||
.pre-commit-config.yaml | ||
ARCHITECHTURE.md | ||
LICENSE | ||
Makefile | ||
README.md | ||
Tiltfile | ||
d.bot.dockerfile | ||
d.capture.dockerfile | ||
d.link2cid.dockerfile | ||
d.mailbox.dockerfile | ||
d.meal.dockerfile | ||
d.migrations.dockerfile | ||
d.next.dockerfile | ||
d.scout.dockerfile | ||
d.strapi.dockerfile | ||
d.uppy.dockerfile | ||
d.worker.dockerfile | ||
devbox.json | ||
devbox.lock | ||
package.json | ||
pnpm-lock.yaml | ||
pnpm-workspace.yaml | ||
requirements.txt |
README.md
futureporn.net
Source Code for https://futureporn.net
See ./ARCHITECTURE.md for overview
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
-
Start a local KIND Kubernetes cluster
make cluster
-
Start Tilt
make tilt
Tilt will manage the KIND cluster, downloading necessary docker containers and building the containers listed in the fp helm chart at ./Charts/fp. Making changes to these charts or the application code will update or re-build the images as necessary.
Metrics Notes
Keeping track of metrics we want to scrape using Prometheus
Uppy
https://uppy.fp.sbtp.xyz/metrics