chore(catalog): re-sign the catalog — NPM letsencrypt mount + NET_BIND_SERVICE
Regenerated from the fixed apps/nginx-proxy-manager/manifest.yml (the only semantic change vs the previous signed catalog) and signed with the release-root key. Catalog-covered nodes pick this up on their next hourly fetch and the NPM start/die loop ends: s6 gets its /etc/letsencrypt mount back and the internal nginx can bind 80/443/81 again under --cap-drop=ALL.
This commit is contained in:
@@ -4046,7 +4046,8 @@
|
|||||||
"CHOWN",
|
"CHOWN",
|
||||||
"SETUID",
|
"SETUID",
|
||||||
"SETGID",
|
"SETGID",
|
||||||
"DAC_OVERRIDE"
|
"DAC_OVERRIDE",
|
||||||
|
"NET_BIND_SERVICE"
|
||||||
],
|
],
|
||||||
"network_policy": "isolated",
|
"network_policy": "isolated",
|
||||||
"no_new_privileges": true,
|
"no_new_privileges": true,
|
||||||
@@ -4065,6 +4066,14 @@
|
|||||||
"source": "/var/lib/archipelago/nginx-proxy-manager",
|
"source": "/var/lib/archipelago/nginx-proxy-manager",
|
||||||
"target": "/data",
|
"target": "/data",
|
||||||
"type": "bind"
|
"type": "bind"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"options": [
|
||||||
|
"rw"
|
||||||
|
],
|
||||||
|
"source": "/var/lib/archipelago/nginx-proxy-manager/letsencrypt",
|
||||||
|
"target": "/etc/letsencrypt",
|
||||||
|
"type": "bind"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -5420,7 +5429,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"schema": 1,
|
"schema": 1,
|
||||||
"signature": "5f5bbb02ab88c9fbc4bf62a2c237a3e58912bd33ecf5bba67ad2705f0331b62a08b0e04dc6b03f76c236e5d4d316d80e982b112ecf0313a5a5e29c3289531308",
|
"signature": "f982faeb9823062d9d39f6e4b38a171b4442cad0f35e74792ea161b5d77246ab9128044acbdc390ec23f921363af2d13bbba66c558b188d14d06a3f9a7f42406",
|
||||||
"signed_by": "did:key:z6Mkfu5LT8d4DjETtrkATvHh9Dvcbnr7zBCUwfau8Sw7DLWT",
|
"signed_by": "did:key:z6Mkfu5LT8d4DjETtrkATvHh9Dvcbnr7zBCUwfau8Sw7DLWT",
|
||||||
"updated": "2026-09-01"
|
"updated": "2026-09-01"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user