~bigbes/sr-ht-spec · parade

main · last commit 18 hours ago · 8tmadfpi

← Back to the parade

spec-ar4 Restart other SourceHut services so spec.sr.ht appears in their nav Rolling

status: in_progress P2 task @Eugene Blikh
bd close spec-ar4 bd update spec-ar4 --status=open
Created byEugene Blikh
Ownerbigbes@gmail.com
Created2026-07-23T04:09:53Z
Started2026-07-24T20:21:42Z
Updated2026-07-24T20:23:14Z
Description
The switcher entry is config-driven: each service builds its own nav from config sections ending in .sr.ht. spec.sr.ht is in the shared config.ini now, but the OTHER services (git, meta, todo, ...) only pick up the new entry on restart. Not done unprompted because it briefly bounces every service. On phoebe: docker compose restart <the sourcehut services>.
Notes
2026-07-24: verified still needed, but BLOCKED on host access from this machine.

Verified over HTTPS (LAN, read-only):
- spec.srht.bigb.es -> HTTP 200, the service itself is up.
- git / meta / todo .srht.bigb.es nav all still MISSING a spec entry, so the restart has not happened and is still the remaining step.

Access attempts: 'phoebe' does not resolve; srht.bigb.es domains resolve to 192.168.88.18, which answers on :22 but refuses blikh (publickey,password). The working git remote is the restricted 'git' user shell, not a login. No deploy repo here carries an SSH path — deploys to phoebe are pull-based (apk-mirror re-indexes within 15 min), so there is no push-SSH route configured on this Mac.

Needs the owner to run it on phoebe directly:
  docker compose restart
Then confirm with:
  curl -s https://git.srht.bigb.es | grep -c spec.srht.bigb.es   # expect >0

Depends on

  • spec-ejq — spec.sr.ht — reviewable document storage for humans and agents parent-child open

Depended on by

Nothing depends on this issue.

No comments.

  • Eugene Blikh added under epic spec-ejq · 2026-07-23T07:09:53Z
  • Eugene Blikh created the issue · 2026-07-23T07:09:53Z
  • Eugene Blikh claimed · 2026-07-24T23:21:42Z
  • Eugene Blikh updated notes to 2026-07-24: verified still needed, but BLOCKED on host access from this machine. Verified over HTTPS (LAN, read-only): - spec.srht.bigb.es -> HTTP 200, the service itself is up. - git / meta / todo .srht.bigb.es nav all still MISSING a spec entry, so the restart has not happened and is still the remaining step. Access attempts: 'phoebe' does not resolve; srht.bigb.es domains resolve to 192.168.88.18, which answers on :22 but refuses blikh (publickey,password). The working git remote is the restricted 'git' user shell, not a login. No deploy repo here carries an SSH path — deploys to phoebe are pull-based (apk-mirror re-indexes within 15 min), so there is no push-SSH route configured on this Mac. Needs the owner to run it on phoebe directly: docker compose restart Then confirm with: curl -s https://git.srht.bigb.es | grep -c spec.srht.bigb.es # expect >0 · 2026-07-24T23:23:13Z
Stored rows — what this pane was built from, as read
issues 1 row
id spec-ar4
content_hash 6cbe05b1d310f62b1a8ec2e21729ea5c53869f322b7c174a89b699c1608a380b
title Restart other SourceHut services so spec.sr.ht appears in their nav
description The switcher entry is config-driven: each service builds its own nav from config sections ending in .sr.ht. spec.sr.ht is in the shared config.ini now, but the OTHER services (git, meta, todo, ...) only pick up the new entry on restart. Not done unprompted because it briefly bounces every service. On phoebe: docker compose restart <the sourcehut services>.
design
acceptance_criteria
notes 2026-07-24: verified still needed, but BLOCKED on host access from this machine. Verified over HTTPS (LAN, read-only): - spec.srht.bigb.es -> HTTP 200, the service itself is up. - git / meta / todo .srht.bigb.es nav all still MISSING a spec entry, so the restart has not happened and is still the remaining step. Access attempts: 'phoebe' does not resolve; srht.bigb.es domains resolve to 192.168.88.18, which answers on :22 but refuses blikh (publickey,password). The working git remote is the restricted 'git' user shell, not a login. No deploy repo here carries an SSH path — deploys to phoebe are pull-based (apk-mirror re-indexes within 15 min), so there is no push-SSH route configured on this Mac. Needs the owner to run it on phoebe directly: docker compose restart Then confirm with: curl -s https://git.srht.bigb.es | grep -c spec.srht.bigb.es # expect >0
status in_progress
priority 2
issue_type task
assignee Eugene Blikh
estimated_minutes NULL
created_at 2026-07-23T04:09:53Z
created_by Eugene Blikh
owner bigbes@gmail.com
updated_at 2026-07-24T20:23:14Z
closed_at NULL
closed_by_session
external_ref NULL
spec_id
compaction_level 0
compacted_at NULL
compacted_at_commit NULL
original_size NULL
sender
ephemeral 0
wisp_type
pinned 0
is_template 0
mol_type
work_type
source_system
metadata �{}
source_repo
close_reason
event_kind
actor
target
payload
await_type
await_id
timeout_ns 0
waiters
hook_bead
role_bead
agent_state
last_activity NULL
role_type
rig
due_at NULL
defer_until NULL
no_history 0
started_at 2026-07-24T20:21:42Z
is_blocked 0
dependencies 1 row
id 03ddacc7-0fcd-5925-af9e-5656112e1aa9
issue_id spec-ar4
type parent-child
created_at 2026-07-23T07:09:53Z
created_by Eugene Blikh
metadata �{}
thread_id
depends_on_issue_id spec-ejq
depends_on_wisp_id NULL
depends_on_external NULL
events 3 rows
id 019f8d2a-626d-73e4-9e8d-d0df4ddd8437
issue_id spec-ar4
event_type created
actor Eugene Blikh
old_value
new_value
comment NULL
created_at 2026-07-23T07:09:53Z
id 019f95ca-7833-7d36-97be-f7d65bc4d6a1
issue_id spec-ar4
event_type claimed
actor Eugene Blikh
old_value {"id":"spec-ar4","title":"Restart other SourceHut services so spec.sr.ht appears in their nav","description":"The switcher entry is config-driven: each service builds its own nav from config sections ending in .sr.ht. spec.sr.ht is in the shared config.ini now, but the OTHER services (git, meta, todo, ...) only pick up the new entry on restart. Not done unprompted because it briefly bounces every service. On phoebe: docker compose restart \u003cthe sourcehut services\u003e.","status":"open","priority":2,"issue_type":"task","owner":"bigbes@gmail.com","created_at":"2026-07-23T04:09:53Z","created_by":"Eugene Blikh","updated_at":"2026-07-23T04:09:53Z"}
new_value {"assignee":"Eugene Blikh","status":"in_progress"}
comment NULL
created_at 2026-07-24T23:21:42Z
id 019f95cb-df31-7269-bee3-4a072c07efb6
issue_id spec-ar4
event_type updated
actor Eugene Blikh
old_value {"id":"spec-ar4","title":"Restart other SourceHut services so spec.sr.ht appears in their nav","description":"The switcher entry is config-driven: each service builds its own nav from config sections ending in .sr.ht. spec.sr.ht is in the shared config.ini now, but the OTHER services (git, meta, todo, ...) only pick up the new entry on restart. Not done unprompted because it briefly bounces every service. On phoebe: docker compose restart \u003cthe sourcehut services\u003e.","status":"in_progress","priority":2,"issue_type":"task","assignee":"Eugene Blikh","owner":"bigbes@gmail.com","created_at":"2026-07-23T04:09:53Z","created_by":"Eugene Blikh","updated_at":"2026-07-24T20:21:42Z","started_at":"2026-07-24T20:21:42Z"}
new_value {"notes":"2026-07-24: verified still needed, but BLOCKED on host access from this machine.\n\nVerified over HTTPS (LAN, read-only):\n- spec.srht.bigb.es -\u003e HTTP 200, the service itself is up.\n- git / meta / todo .srht.bigb.es nav all still MISSING a spec entry, so the restart has not happened and is still the remaining step.\n\nAccess attempts: 'phoebe' does not resolve; srht.bigb.es domains resolve to 192.168.88.18, which answers on :22 but refuses blikh (publickey,password). The working git remote is the restricted 'git' user shell, not a login. No deploy repo here carries an SSH path — deploys to phoebe are pull-based (apk-mirror re-indexes within 15 min), so there is no push-SSH route configured on this Mac.\n\nNeeds the owner to run it on phoebe directly:\n docker compose restart\nThen confirm with:\n curl -s https://git.srht.bigb.es | grep -c spec.srht.bigb.es # expect \u003e0"}
comment NULL
created_at 2026-07-24T23:23:13Z