Commit Graph
Select branches
Hide Pull Requests
feat/1126-seed-4
feat/47-G-join11
feat/774-vault-mints
feat/bus-websocket-listener
feat/judge-once-pkgs
feat/l5-l7
feat/l5-l7-a3
feat/mail-list
feat/modules-name-no-node
feat/r4c5-checker
feat/r4d-automx-go
feat/r4d-n8n
feat/r4e-buildmods
feat/r4e-gate
feat/r4e-leaf
feat/r4g-finish-1935
feat/r4g-finish-composer
feat/try-speed
fix/1106-sdk-member-merges
fix/1129-no-drift-pass
fix/1165-fill-retry
fix/1275-group-merges-whole-or-not
fix/1748-retake-and-resolver
fix/1901
fix/1901-node-test-cause
fix/1921-every-failure
fix/1945-adopt-hashes
fix/1945-vault-hashing
fix/1966-gate-record-catalog
fix/270-nats-emits-bus-faults
fix/340-tool-servers-only-from-the-terminal
fix/47-G-start-2
fix/613-home-network-shares
fix/628-modules-declare-every-package-they-need
fix/check-every-failure
fix/check-names-every-conflict
fix/check-speed
fix/checker-full-failure
fix/claude-code-tips-preference
fix/forge-requires-no-status
fix/r4e-k1
fix/r4e-k2
fix/r4e-r2
fix/turn-handed-on-approve
fix/xterm-config-defaults
main
pin/sdk1
pre/registry-milestone
probe/1126-seed-10
probe/1126-seed-5
probe/1126-seed-6
probe/1126-seed-7
probe/1126-seed-8
probe/1126-seed-9
revert/1126-seed-2
revert/774-l3
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#634
#635
#636
#637
#638
#639
#64
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#69
#7
#70
#71
#72
#73
#74
#75
#76
#77
#78
#79
#8
#80
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
Select branches
Hide Pull Requests
feat/1126-seed-4
feat/47-G-join11
feat/774-vault-mints
feat/bus-websocket-listener
feat/judge-once-pkgs
feat/l5-l7
feat/l5-l7-a3
feat/mail-list
feat/modules-name-no-node
feat/r4c5-checker
feat/r4d-automx-go
feat/r4d-n8n
feat/r4e-buildmods
feat/r4e-gate
feat/r4e-leaf
feat/r4g-finish-1935
feat/r4g-finish-composer
feat/try-speed
fix/1106-sdk-member-merges
fix/1129-no-drift-pass
fix/1165-fill-retry
fix/1275-group-merges-whole-or-not
fix/1748-retake-and-resolver
fix/1901
fix/1901-node-test-cause
fix/1921-every-failure
fix/1945-adopt-hashes
fix/1945-vault-hashing
fix/1966-gate-record-catalog
fix/270-nats-emits-bus-faults
fix/340-tool-servers-only-from-the-terminal
fix/47-G-start-2
fix/613-home-network-shares
fix/628-modules-declare-every-package-they-need
fix/check-every-failure
fix/check-names-every-conflict
fix/check-speed
fix/checker-full-failure
fix/claude-code-tips-preference
fix/forge-requires-no-status
fix/r4e-k1
fix/r4e-k2
fix/r4e-r2
fix/turn-handed-on-approve
fix/xterm-config-defaults
main
pin/sdk1
pre/registry-milestone
probe/1126-seed-10
probe/1126-seed-5
probe/1126-seed-6
probe/1126-seed-7
probe/1126-seed-8
probe/1126-seed-9
revert/1126-seed-2
revert/774-l3
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#634
#635
#636
#637
#638
#639
#64
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#69
#7
#70
#71
#72
#73
#74
#75
#76
#77
#78
#79
#8
#80
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
-
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