feat(forgejo): enable SSH access on port 22 #204

Merged
aaron merged 1 commit from jesus/infra-core:feat/forgejo-ssh into live 2026-05-12 15:44:25 +00:00
Contributor

Summary

  • Enable Forgejo SSH service in Helm values
  • Set SSH_DOMAIN to forgejo.aaron.reynoza.org and SSH_PORT to 22
  • Add TCP listener on port 22 to the homelab gateway
  • Create TCPRoute to route SSH traffic to the forgejo-ssh service

Test plan

  • Verify forgejo-ssh service gets a LoadBalancer IP from Cilium LB-IPAM
  • Verify TCPRoute is accepted by the gateway
  • Test git clone git@forgejo.aaron.reynoza.org:aaron/infra-core.git
## Summary - Enable Forgejo SSH service in Helm values - Set `SSH_DOMAIN` to `forgejo.aaron.reynoza.org` and `SSH_PORT` to 22 - Add TCP listener on port 22 to the homelab gateway - Create `TCPRoute` to route SSH traffic to the `forgejo-ssh` service ## Test plan - [ ] Verify `forgejo-ssh` service gets a LoadBalancer IP from Cilium LB-IPAM - [ ] Verify TCPRoute is accepted by the gateway - [ ] Test `git clone git@forgejo.aaron.reynoza.org:aaron/infra-core.git`
feat(forgejo): enable SSH access on port 22
Some checks failed
CI Review / pr-title (pull_request) Has been cancelled
CI Review / helm-validate (pull_request) Has been cancelled
Lint & Validate / shellcheck (pull_request) Has been cancelled
CI Review / ai-review (pull_request) Has been cancelled
Lint & Validate / terraform-validate (pull_request) Has been cancelled
Lint & Validate / yaml-lint (pull_request) Has been cancelled
b9746f9af3
Enable Forgejo SSH service, configure SSH_DOMAIN and SSH_PORT in Helm
values, add TCP listener on port 22 to the homelab gateway, and create
a TCPRoute to route SSH traffic to the forgejo-ssh service.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Collaborator

Atlantis commands can't be run on fork pull requests. To enable, set --allow-fork-prs or, to disable this message, set --silence-fork-pr-errors

Atlantis commands can't be run on fork pull requests. To enable, set --allow-fork-prs or, to disable this message, set --silence-fork-pr-errors
Collaborator
Error parsing command: EOF found when expecting closing quote
``` Error parsing command: EOF found when expecting closing quote ```
aaron approved these changes 2026-05-12 15:44:13 +00:00
aaron left a comment
Owner

LGTM

LGTM
aaron merged commit d9209bdbd1 into live 2026-05-12 15:44:25 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
3 participants
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
aaron/infra-core!204
No description provided.