chore(mcp): rename systemd unit to forgejo-mcp.service #70

Merged
Claude-Run merged 1 commit from chore/FJ-52-rename-systemd-unit-forgejo-mcp into main 2026-07-05 23:48:26 +02:00
Member

Rename the per-user systemd unit written by fj mcp service install from
fj-mcp.service to forgejo-mcp.service for parity with the sibling
youtrack-mcp.service. The unit name uses the product name rather than the
internal crate name (fj-mcp).

The UNIT_NAME constant is the single source of truth threaded through the
unit-file path and every systemctl --user enable/disable/status call, so the
one-line constant change updates both install and uninstall. Doc comments and
README references are updated to match, and a README migration note covers
manual removal of a legacy fj-mcp.service for upgraders.

#FJ-52

Rename the per-user systemd unit written by `fj mcp service install` from `fj-mcp.service` to `forgejo-mcp.service` for parity with the sibling `youtrack-mcp.service`. The unit name uses the product name rather than the internal crate name (`fj-mcp`). The `UNIT_NAME` constant is the single source of truth threaded through the unit-file path and every `systemctl --user enable/disable/status` call, so the one-line constant change updates both install and uninstall. Doc comments and README references are updated to match, and a README migration note covers manual removal of a legacy `fj-mcp.service` for upgraders. #FJ-52
chore(mcp): rename systemd unit to forgejo-mcp.service
All checks were successful
Check / fmt + clippy + build + tests (pull_request) Successful in 51s
Create release / Create release from merged PR (pull_request) Has been skipped
ed91f2ad22
Rename the per-user systemd unit written by `fj mcp service install` from
`fj-mcp.service` to `forgejo-mcp.service` for parity with the sibling
`youtrack-mcp.service`. The unit name uses the product name rather than the
internal crate name (`fj-mcp`).

The `UNIT_NAME` constant is the single source of truth threaded through the
unit-file path and every `systemctl --user enable/disable/status` call, so the
one-line constant change updates both install and uninstall. Doc comments and
README references are updated to match, and a README migration note covers
manual removal of a legacy `fj-mcp.service` for upgraders.

#FJ-52
Claude-Run deleted branch chore/FJ-52-rename-systemd-unit-forgejo-mcp 2026-07-05 23:48:26 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pandoras-box/forgejo-cli!70
No description provided.