Futureporn monorepo https://futureporn.net/
Go to file
CJ_Clippy 14b29b2f7d remove tests from dockerfile 2025-01-10 19:41:49 -08:00
.gitea/workflows fix schema roles and rename 2024-08-01 11:33:36 -08:00
.kamal/hooks try kamal 2025-01-10 19:10:04 -08:00
.vscode capture progress 2024-07-25 05:53:52 -08:00
certs assert a vod CUID when updated 2024-07-06 00:49:51 -08:00
charts try kamal 2025-01-10 19:10:04 -08:00
config remove tests from dockerfile 2025-01-10 19:41:49 -08:00
contrib try kamal 2025-01-10 19:10:04 -08:00
dockerfiles remove tests from dockerfile 2025-01-10 19:41:49 -08:00
flux use supertokens 2024-11-05 11:48:21 -08:00
packages try kamal 2025-01-10 19:10:04 -08:00
scripts try kamal 2025-01-10 19:10:04 -08:00
services try kamal 2025-01-10 19:10:04 -08:00
.cache_ggshield remove tests from dockerfile 2025-01-10 19:41:49 -08:00
.dockerignore dockerfile for monorepo experiment 4321 2024-07-12 06:41:34 -08:00
.gitguardian.yaml add ggshield 2024-08-07 11:30:29 -08:00
.gitignore try kamal 2025-01-10 19:10:04 -08:00
.gitmodules try kamal 2025-01-10 19:10:04 -08:00
.npmrc dockerfile for monorepo experiment 4321 2024-07-12 06:41:34 -08:00
.pre-commit-config.yaml add ggshield 2024-08-07 11:30:29 -08:00
.ruby-version try kamal 2025-01-10 19:10:04 -08:00
ARCHITECHTURE.md try kamal 2025-01-10 19:10:04 -08:00
LICENSE k8s progress 2024-04-18 20:51:09 +00:00
MANTRAS.md use supertokens 2024-11-05 11:48:21 -08:00
Makefile use supertokens 2024-11-05 11:48:21 -08:00
README.md try kamal 2025-01-10 19:10:04 -08:00
Tiltfile try kamal 2025-01-10 19:10:04 -08:00
devbox.json try kamal 2025-01-10 19:10:04 -08:00
devbox.lock try kamal 2025-01-10 19:10:04 -08:00
package.json use supertokens 2024-11-05 11:48:21 -08:00
pnpm-lock.yaml combine_video_segments progress 2024-09-03 08:28:39 -08:00
pnpm-workspace.yaml temporarily simplify scout for testing 2024-07-15 22:57:27 -08:00
requirements.txt add ggshield 2024-08-07 11:30:29 -08:00

README.md

futureporn.net

Built with Devbox

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

  1. Install devbox

  2. Install development environment & packages using devbox.

    devbox install

  3. Start a local KIND Kubernetes cluster

    make cluster

  4. 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