Skip to content

ElfHosted is an Open (Source) Startup

This means that our business metrics, as well as our technical resources, are open for public inspection and input.

Isn't it risky to give away your sekrit sauce?

Meh. Maybe. There's nothing we do that's especially proprietary or competitive.

Part of the reason ElfHosted exists is to provide a "reference design" for similar platforms. If you want help doing something like this, hit me up - it's my DayJob™!

Reports

Each month's progress reports and metrics are summarized in the left-hand navigation column, and are listed below:

Technical

Performance

(one day, I'll get live graphing working here!)

Repositories

geek-cookbook/containers

Contains the containers we run (available at ghcr.io), with a build process inspired by https://github.com/onedr0p/containers/

GitHub commit activity (branch) Lines of code GitHub Repo stars

geek-cookbook/elf-infra

Contains the flux GitOps manifests used to run various services on the cluster, as well as the ansible playbooks / roles to maintain these.

GitHub commit activity (branch) Lines of code GitHub Repo stars

geek-cookbook/elf-charts

Contains the charts we use to provide apps, under a single umbrella chart "myprecious". Heavily inspired by https://github.com/k8s-at-home/charts, which I've since forked to https://github.com/geek-cookbook/charts, and continue to maintain

GitHub commit activity (branch) Lines of code GitHub Repo stars

geek-cookbook/elfhosted.com

Contains source used for https://elfhosted.com, and is built with mkdocs-material on Netlify

GitHub commit activity (branch) Lines of code GitHub Repo stars

What's missing?

Ha. Good question. What's not public is the repo which houses our user configs (each user's particular combination of helm charts and values), for obvious reasons, and all the secrets etc which make the magic work.