5f6a59d6f2
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
-
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
Languages
Rust
45.4%
Elixir
33%
Python
10.1%
HTML
3.1%
Shell
2.6%
Other
5.7%