2.8 KiB
2.8 KiB
Repo plan — Charlie/*
Carving order. See inventory.md for the full list. Migration recipe: migration.md. Sequenced runbook: reorg.md.
Tier 0 — bootstrap
| Repo | Owner | Status |
|---|---|---|
project-charlie |
— | done |
Tier 1 — pilot
Prove the loop end-to-end. Smallest blast radius.
| Repo | Owner | Source | Type |
|---|---|---|---|
ddclient |
morgott | home/ddclient/ |
init |
homarr |
morgott | home/homarr/ |
init |
vaultwarden |
morgott | home/vaultwarden/ |
init |
Tier 2 — our code
| Repo | Owner | Source | Type |
|---|---|---|---|
gssh |
morgott | home/Gssh/ |
rewrite |
directoryadmin |
melina | home/DirectoryAdmin/ |
rewrite |
mediacompose |
melina | home/MediaServerCompose/ |
rewrite |
server-mgmt-utils |
morgott | home/ServerManagementUtils/ |
rewrite |
caddy |
morgott | home/caddy/ (custom Dockerfile) |
init |
Tier 3 — pinned upstream images, plain init
| Repo | Owner | Source |
|---|---|---|
ldap |
morgott | home/open-ldap/ |
authentik |
morgott | home/authentik/authentik/ |
bookstack |
morgott | home/bookstack/ |
monica |
morgott | home/monica/monica/ |
miniflux |
morgott | home/miniflux/ |
planka |
melina | home/planka/ |
audiobookshelf |
melina | home/audiobookshelf/ |
gitea |
melina | home/gitea/ (deployed by morgott runner — never self) |
Tier 4 — was upstream-cloned, now plain init
These previously lived as upstream-clones with docker-compose.override.yml. We're collapsing override → canonical compose. Hand-merge step required in migration.md.
| Repo | Owner | Source | Image source |
|---|---|---|---|
invidious |
melina | home/invidious/ |
quay.io/invidious/invidious |
searxng |
melina | home/searxng-docker/ |
searxng/searxng |
victoriametrics |
morgott | home/VictoriaMetrics/deployment/docker/ |
victoriametrics/victoria-metrics |
mealie |
morgott | home/mealie/mealie/docker/ |
ghcr.io/mealie-recipes/mealie |
paperless-ngx |
morgott | home/paperless-ngx/ |
ghcr.io/paperless-ngx/paperless-ngx |
Tier 5 — long tail / utilities
| Repo | Owner | Source | Type |
|---|---|---|---|
otelcollector |
shared | home/otelcollector/ |
init |
portainer |
morgott | home/portainer/ |
init |
portainer-agent |
shared | home/portainer-agent/ |
init |
shell |
— (config-only) | home/shell/ |
init |
first-time-setup |
— (docs-only) | home/first-time-setup.md |
init |
watchtower |
morgott | home/watchtower/ |
init then archive |
Mirrors
See inventory.md. Configured in Gitea UI; no host action.
Deferred
plist/ — classify before deciding.
nitter/, vrising/ — on disk, not running. Leave as-is or archive.