Go to file
Joey Hafner 4a6f6c3d79
Init k3s cluster with Terraform-provisioned AWS S3 bucket for Jafner.dev
- Add Terraform statefiles to gitignore
    - Add *.secret.yml to gitignore for k8s secrets manifests
- Init the "sellswords" directory for Terraform code interacting with public cloud providers.
    - Provision S3 bucket "Jafner-dev" to store static site files.
    - Describe CORS and access policies to apply to the bucket.
    - Throw in a budget to prevent nasty surprises.
- Init "silver-hand" directory for Kubernetes manifests to be used with the local K3s cluster.
    - Datashim manifest to facilitate abstracted interaction with S3 bucket.
    - Kubernetes-dashboard to visualize cluster state.
    - Jafner-dev to serve contents of S3 bucket.
2024-08-07 16:23:20 -07:00
.gitea/workflows Init Jafner.net monorepo from constituent repos: 2024-07-15 15:35:16 -07:00
.github/workflows Fix the upload-artifact step looking for ".public" instead of "public" 2024-07-18 21:19:21 -07:00
archive Archive nginx, unused 2024-07-22 10:36:12 -07:00
dotfiles Fix typo in script: wget -o should be wget -O 2024-07-21 14:50:08 -07:00
homelab Init k3s cluster with Terraform-provisioned AWS S3 bucket for Jafner.dev 2024-08-07 16:23:20 -07:00
projects Remove 'version' top-level compose element 2024-07-22 10:36:52 -07:00
sites/Jafner.dev Remove 'version' top-level compose element 2024-07-22 10:36:52 -07:00
.gitignore Init k3s cluster with Terraform-provisioned AWS S3 bucket for Jafner.dev 2024-08-07 16:23:20 -07:00
.gitmodules New article for Jafner.dev: monorepo 2024-07-18 19:11:08 -07:00
.pre-commit-config.yaml Init pre-commit hook config 2024-07-16 12:18:45 -07:00
LICENSE Init Jafner.net monorepo from constituent repos: 2024-07-15 15:35:16 -07:00
Monorepo TODO.md New article for Jafner.dev: monorepo 2024-07-18 19:11:08 -07:00
README.md Init repo README 2024-07-16 12:18:34 -07:00

Jafner.net

A monorepo for all my projects and dotfiles.

Map of Contents

Project Summary Path
dotfiles Stuff to make moving between PCs easier. dotfiles/
homelab Configuration and documentation for my homelab. homelab/
Jafner.dev Hugo static site configuration files for my Jafner.dev blog. blog/
clip-it-and-ship-it Extract, transcode, and upload clips from local video recordings. projects/clip-it-and-ship-it/
razer-bat Indicate Razer mouse battery level with dock RGBs. Less metal than it sounds. projects/razer-bat/
5etools-docker Docker image to make self-hosting 5eTools a little bit better. projects/5etools-docker/
5eHomebrew 5eTools-compatible homebrew content by me. projects/5ehomebrew/
Local AI Resources for building and running an AI stack in Docker on my desktop. Tailored to AMD RX7900 XTX. projects/local-ai/
archive Old, abandoned, unmaintained projects. Fun to look back at. archive/