Remove backslash escaping from pipe characters in wiki-links. Correct: [[services/forgejo|Forgejo]] Wrong: [[services/forgejo\|Forgejo]] Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.4 KiB
1.4 KiB
| title | tags | |||
|---|---|---|---|---|
| Forgejo |
|
Forgejo
Git forge and CI/CD platform. Primary source of truth for blumeops (mirrored to GitHub).
Quick Reference
| Property | Value |
|---|---|
| URL | https://forge.ops.eblu.me |
| SSH | ssh://forgejo@forge.ops.eblu.me:2222 |
| Local Ports | 3001 (HTTP), 2200 (SSH) |
| Config | ansible/roles/forgejo/templates/app.ini.j2 |
Repositories
| Repo | Description |
|---|---|
eblume/blumeops |
Infrastructure as code (primary) |
eblume/alloy |
Grafana Alloy fork (CGO build) |
eblume/tesla_auth |
Tesla OAuth helper |
| Helm chart mirrors | cloudnative-pg-charts, grafana-helm-charts |
CI/CD (Forgejo Actions)
Runner: Kubernetes pod with Docker-in-Docker sidecar
- Namespace:
forgejo-runner - Labels:
k8s - ArgoCD app:
forgejo-runner
Workflows: .forgejo/workflows/
build-container.yaml- Container image builds on tag
Container release:
mise run container-list # List containers
mise run container-release runner v1.0.0 # Tag and build
Ansible Management
mise run provision-indri -- --tags forgejo
Secrets fetched from 1Password: lfs-jwt-secret, internal-token, oauth2-jwt-secret, runner_reg