Skip to main content

Repository catalog

Every repository in both orgs, grouped by layer. Local checkouts live at ~/Source/Repos/github.com/<org>/<repo>.

Infrastructure (shikanime-labs)​

RepoPurpose
machinesSource of truth for all 11 hosts: NixOS, nix-darwin, Home Manager, sops secrets; deploys via comin
manifestsAll cluster state: Kustomize trees for 31 apps + 18 operators, reconciled by Flux onto nishir/telsha
tailnetGitOps for the tailnet ACL (policy.hujson, HuJSON) — tests on PR, apply on merge, no stored keys
knixOpinionated NixOS module set that bootstraps the RKE2 cluster (services.knix.*: rke2, canal, coredns, flux, longhorn, multus)
wharfGo CLI building OCI images from Nix flakes; multi-platform + registry push; the Skaffold custom builder
niximgsBitnami-style image registry from nixpkgs → ghcr.io/shikanime/<app> (jellyfin, postgresql, radarr, sonarr, syncthing, vaultwarden, whisparr, mlflow)
dashboardsGrafana dashboard JSON pulled by grafana-operator at pinned tags (blackbox, blocky, halogen-flash, llama-cpp)
identitiesPersona data (name, email, signing keys) in sops; emits git includes + jj conf.d fragments for 3 personas (shikanime, gouv, automata)

Products (shikanime-studio)​

RepoPurpose
websitesThe pnpm monorepo: www, links, reiya, fade, docs (+ accounts in flight) on Cloudflare Workers — see Web properties
hakureiThe Touhou MMO: deterministic Rust core, authoritative gRPC server, Bevy thin client — see Hakurei
tailscale-gatewayKubernetes controller wiring Gateway API → Tailscale Serve

Automation & tooling (shikanime-labs)​

RepoPurpose
skillsThe agent skill catalog — see Skills catalog
actionsReusable actions + org workflows: .land/.rebase/.close/.backport comment commands, nix/pnpm/skaffold/flux integration actions
automataGo CLI for repo/cluster hygiene: kustomize image tags, workflow bumps, update.sh, flake/k0sctl updates
automata-actionAction that updates a flake and lands via Sapling/ghstack (archived)
devlibNix flake-module library: devenv profiles (nix, rust, python, ...), home modules, workflow/config generators (ghstack, sops, renovate, ...)
minishellsPer-org dev shells (cloud-pi-native family) over devlib
sapling-navigatorBrowser extension: stack-aware PR navbar for ghstack/Sapling PRs
xqbitqBittorrent hygiene (qbittorrent-cleanup: reaps missing/errored torrents)
featuresDev Container features (direnv, home-manager, tailscale, ...) — archived
setup-nix-action / direnv-actionStandard Nix/direnv setup actions — archived

Process & personal​

RepoPurpose
enhancementsCross-org KEP-style SEP process (seps/<org>/NNNN-*/sep.yaml); freshly scaffolded
platform-apiAnnounced CRD-oriented DevSecOps platform trunk (Cluster API provider model, Gateway API policy extension) — README-only intent so far
apeironAI Discord bot for Baguetto (Mistral) — archived
colemakColemak layout Nix modules; NEUI-cluster navigation keymaps for helix/zed/neovim
dotfileschezmoi + Nix personal config, including Hermes agent config
algorithmAlgorithm challenges in C++/Elixir/JS/OCaml/Python
gitignore.gitignore templates (Astro, Devenv, MLflow, Wrangler, LaTeX)
langchain-vertexai-extendedLangChain VertexAI extension — archived
.github (×2)Org profiles and community health files for both orgs

The dependency spine​