feat(guanghu-os): stage independent Forgejo continuity

This commit is contained in:
冰朔 2026-08-15 20:54:53 +08:00
commit e4750c57a7
10 changed files with 467 additions and 3 deletions

View file

@ -0,0 +1,18 @@
schema: guanghu.repository-projected-server-receipt/v1
receipt_id: GHOS-BS-GZ-006-DUPLICATE-FORGEJO-GUARD-REMOVAL-20260815-001
observed_at: 2026-08-15T20:50:55+08:00
node_id: BS-GZ-006
instance_id: b2ecf109-1999-4643-b223-e67e24d7667d
trigger: user required removal of useless guards that repeatedly consumed runtime without progress
emergence: live Forgejo PID 2192816 already owned the data and port 3001; forgejo.service repeatedly launched a second process against the same LevelDB lock
lock: disable only the duplicate forgejo.service and preserve the live process, data, nginx, JD tunnels, and public routes
server_receipt: /var/lib/guanghu-os/receipts/BS-GZ-006-DUPLICATE-FORGEJO-GUARD-REMOVAL-RECEIPT.hldp
server_receipt_sha256: 186075da7629c289705e31d580df1f5a77c590a3214392a382459030207c8214
prior_failed_restart_counter_observed: 249950
duplicate_unit_enabled_after: false
duplicate_unit_active_after: false
preserved_live_forgejo_http: 200
public_code_http_after: 200
data_deleted: false
public_route_changed: false
boot_changed: false