Commit Graph

  • f45cce1679 Merge pull request 'Resync hq ADR references (0044-0054 -> 0039-0049)' (#5) from feat/adr-ref-resync into main jschoubben 2026-09-05 12:49:51 +02:00
  • 6e8c18afff Resync hq ADR references 0044-0054 -> 0039-0049 after the hq record reconciliation jschoubben 2026-09-05 12:49:16 +02:00
  • afc1ae1ecf Merge pull request 'Convert four more hal modules: bookshelf, unifi, fail2ban, marrytts' (#4) from feat/convert-apps-batch-2 into main jschoubben 2026-09-05 12:34:53 +02:00
  • 229c6a83d1 Convert four more hal modules: bookshelf, unifi, fail2ban, marrytts jschoubben 2026-09-05 12:04:14 +02:00
  • 8aa09c013c Merge pull request 'Convert four hal modules: lidarr, mongodb, mssql, mosquitto' (#3) from feat/convert-remaining-services into main jschoubben 2026-09-05 04:17:47 +02:00
  • c82b3ff706 Convert four hal modules: lidarr, mongodb, mssql, mosquitto jschoubben 2026-09-05 04:17:07 +02:00
  • bca68c2109 Merge pull request 'audit-logger: the assigned-module manifest (ADR 0048)' (#2) from events/audit-logger-assigned into main jschoubben 2026-09-05 03:06:59 +02:00
  • 08bdd0e456 Providers: broker-bound runtime container replaces the old provisioner (ADR 0052/0053) jschoubben 2026-09-05 00:52:09 +02:00
  • 3b03fcd8f7 Providers create the credential the mesh minted, sealing nothing (ADR 0053) jschoubben 2026-09-05 00:27:37 +02:00
  • 550393b847 Runtime config: dedicated mergeable file + restart-on so settings take effect (issue 009) jschoubben 2026-09-04 23:40:07 +02:00
  • 9e156a5b9e Roll out the tool runtime to the remaining tools+events modules (ADR 0052/0051) jschoubben 2026-09-04 23:08:40 +02:00
  • 7b55e834e9 sonarr, radarr: tool runtime container + self-detect API key from config.xml (ADR 0052) jschoubben 2026-09-04 22:54:53 +02:00
  • 6615b5e3b3 plex, redis: module runtime containers + declare self-consumed events (ADR 0052/0046) jschoubben 2026-09-04 22:29:41 +02:00
  • 67d8d0dcbd catalogue: one mesh-state namespace — /var/lib/mesh/<module>/ (consistency) jschoubben 2026-09-04 21:28:55 +02:00
  • 5fd78a77ad minio: provisioner emits best-effort, so a missing broker can't fail provisioning jschoubben 2026-09-04 21:25:42 +02:00
  • 121b7f196b cloudflare-dns: config from settings, not static manifest env (ADR 0051) jschoubben 2026-09-04 21:07:51 +02:00
  • d2d20a76b6 cloudflare-dns: a public-dns provider (ADR 0049) jschoubben 2026-09-04 20:55:36 +02:00
  • 0e102dd350 firewall: the module that applies the mesh-computed packet filter (ADR 0050) jschoubben 2026-09-04 20:52:26 +02:00
  • d59649de0a dnsmasq: a resolver tool and event (ADR 0044/0046) jschoubben 2026-09-04 10:24:03 +02:00
  • 8f8e0153b1 searxng, icecast, photos: full nox modules (ADR 0044/0046) jschoubben 2026-09-04 02:46:24 +02:00
  • 81dc74734b registry, verdaccio, portainer: full nox modules (ADR 0044/0046) jschoubben 2026-09-04 02:45:42 +02:00
  • aca237b2e0 home-assistant, influxdb: full nox modules (ADR 0044/0046) jschoubben 2026-09-04 02:44:17 +02:00
  • eccfc70991 grafana, tautulli, nextcloud, nodered: full nox modules (ADR 0044/0046) jschoubben 2026-09-04 02:43:20 +02:00
  • 1e2a849b90 nzbget, qbittorrent: full nox downloader modules (ADR 0044/0046) jschoubben 2026-09-04 02:40:06 +02:00
  • d7ceb05e53 jackett, bazarr, ombi: full nox modules (ADR 0044/0046) jschoubben 2026-09-04 02:39:50 +02:00
  • 4d04585831 redis, postgres: full nox provider modules — client, tools, provisioner, events jschoubben 2026-09-04 02:39:03 +02:00
  • f689b7dfa6 minio: full nox module — client, tools, provisioner and events (ADR 0044/0045/0046) jschoubben 2026-09-04 02:35:51 +02:00
  • fb42fb956b sonarr, radarr: full nox modules — clients, tools and events (ADR 0044/0046) jschoubben 2026-09-04 02:33:32 +02:00
  • 259c3721b5 gitea: full nox module — client, tools and events (ADR 0044/0046) jschoubben 2026-09-04 02:30:40 +02:00
  • 4d98da18a0 keycloak: full nox module — client, tools and events (ADR 0044/0046) jschoubben 2026-09-04 02:30:40 +02:00
  • 1498a22c94 mailu: full nox module — client, tools and events (ADR 0044/0046) jschoubben 2026-09-04 02:29:38 +02:00
  • 2526955712 plex: full nox module — client, tools and events (ADR 0044/0046) jschoubben 2026-09-04 02:23:23 +02:00
  • c2c26a29a9 audit-logger: the container names its image directly (a container has no artifact) jschoubben 2026-09-04 02:13:01 +02:00
  • 8f0994fcdc audit-logger: the assigned-module manifest (ADR 0048) jschoubben 2026-09-04 01:56:36 +02:00
  • 43625ec03f audit-logger: record the event's own x-event-id (ADR 0047) jschoubben 2026-09-04 00:26:10 +02:00
  • f77745d7c0 audit-logger: a module that records every event on the mesh jschoubben 2026-09-03 23:50:55 +02:00
  • e8061191c7 umami: complete, on the sdk — the first fully converted module jschoubben 2026-09-03 23:05:20 +02:00
  • f4fc5b3be8 umami: the reference module — a provider as well as a consumer jschoubben 2026-09-03 22:53:07 +02:00
  • c5efbd53ca A module is a package, not a bare manifest jschoubben 2026-09-03 00:47:14 +02:00
  • 86ea181c76 The catalogue moves to its own repository jschoubben 2026-09-02 23:51:53 +02:00