Repository navigation
Forgejo
github-actions[bot] edited this page Oct 30, 2026
·
4 revisions
| Field | Value |
|---|---|
| Licence | Free (MIT) |
| Maturity | implemented (maturity levels) |
| Version | 1.2.13 |
| Install | nself plugin install forgejo |
| Requirements | nSelf >=1.1.1 |
Self-hosted Forgejo git forge with Forgejo Actions enabled for external runners.
nself plugin install forgejoNo license key required.
Self-hosted Forgejo git forge with Forgejo Actions enabled for external runners. There is no in-stack runner and no Docker socket mount: register runners on a CI node that is not a deploy host. Designed for the ops profile (ops server on staging/prod). See the plugin README for isolation and trust, runner registration and migration from the removed runner.
This plugin runs as its own container in your nSelf stack (rebuild with nself build && nself start after install).
Category: development.
| Env Var | Default | Description |
|---|---|---|
NSELF_FORGEJO_ADMIN_USER |
(required) | Admin account name, created on first boot. |
NSELF_FORGEJO_ADMIN_PASSWORD |
(required) | Admin account password. |
NSELF_FORGEJO_ADMIN_EMAIL |
(required) | Admin account email. |
FORGEJO_HTTP_PORT |
3844 |
Optional. HTTP port, published on 127.0.0.1 only. |
FORGEJO_SSH_PORT |
3222 |
Optional. SSH port for git over SSH. |
FORGEJO_DOMAIN |
localhost |
Optional. Public hostname used in clone URLs and webhook callbacks. |
FORGEJO_DISABLE_REGISTRATION |
true |
Optional. Self-service sign-up is closed by default; set false to open it. |
| Port | Purpose |
|---|---|
| 3844 | Forgejo service |
Forgejo's own web UI + REST API at the configured domain
Forgejo Actions runner registers against Forgejo's runner-registration endpoint
| Route | Target |
|---|---|
/ |
Forgejo web UI, on its own configured domain |
curl http://localhost:3844/healthManifest: plugins/forgejo/plugin.json
- CI — local lint/test/build/gitleaks gate
- GitHub-Runner — self-hosted GitHub Actions runner
← Home →
- Commands
- File Processing Commands
- GitHub Commands
- ID.me Commands
- Jobs Commands
- Notifications Commands
- Realtime Commands
- Shopify Commands
- Stripe Commands
View All: Home (or see the full alphabetical list below, synced with registry.json)
- Access-Controls
- Admin-Api
- AI-CLI
- AI-Studio
- Alerts
- Analytics
- API
- Audit
- Audit-Analytics
- Audit-Log
- Auth-Enterprise
- Backup
- BYOK
- CDC
- CDN
- CI
- Claw-CLI
- Cloudflare
- Compliance
- Content-Acquisition
- Content-Progress
- Content-Safety
- Costs
- CRDT
- Cron
- DDNS
- Devices
- DLQ
- Documents
- Dogfood
- Donorbox
- DR
- E2EE
- Encryption
- Entitlements
- Event-Bus
- Family-Ancestry
- Family-FamilySearch
- Family-GEDCOM
- Family-MyHeritage
- Family-WikiTree
- Feature-Flags
- Federation
- File-Processing
- Flags
- Forgejo
- Functions-V8
- Game-Metadata
- Gateway
- Gauth
- GDPR
- Geocoding
- GitHub
- GitHub-Runner
- HIPAA
- Home
- IDme
- Infra
- Invitations
- Job-Queue
- Jobs
- K8s
- Link-Preview
- Maintenance
- MDNS
- Media-Processing
- Meetings
- MLflow
- Model
- Monitor
- Monitoring
- Notifications
- Notify
- nSelf-Cloud
- nSelf-Eval-Gate
- nSelf-Geo
- nSelf-Image
- nSelf-PDF
- nSelf-Scan
- nSelf-Sync
- nSelf-Vault
- Object-Storage
- Observability
- Ollama
- Payments
- PayPal
- Pentest
- Pentest-Kit
- Plugin-ClawDE
- Plugin-Gauth
- Plugin-LLM-Gateway
- Plugin-PTY
- Plugin-Retrieval
- Podcast
- Post
- Push
- Queue
- Region
- Release
- Retro-Gaming
- Rom-Discovery
- Search
- Sentry-CLI
- Shared-Utils
- Shopify
- SIEM
- SMS
- Soak
- Sports
- Storage
- Stripe
- Subtitle-Manager
- Tenant
- Tenant-Controller
- TMDB
- Tokens
- Torrent-Manager
- Traefik
- VPN
- WAF
- Watchdog
- Web3
- Webhooks
- Workflows
- Getting started with nself ci
- CI architecture
- CI configuration and policy
- Evidence and machine output
- Nodes and Runners
- CI trust, security and privacy
- CI scheduling and cost
- Hosted providers
- Cache and artifacts
- Walkthrough: a home lab
- Walkthrough: several projects on one fleet
- Walkthrough: a team
- Walkthrough: agents
- Migrating to the new CI engine
- CI troubleshooting
- CI reference
- CI agent reference
- Auto placement and pools
- Watch and services
- macOS node ownership checks
Related