services:forgejo
Table of Contents
Forgejo
Self-hosted Git Server (Gitea Fork).
Details
| Key | Value |
|---|---|
| Container | CT 116 |
| IP | 10.100.161.116 |
| Port | 3000 |
| RAM | 512 MB |
| URL | https://git.home.miskam.xyz |
Features
- Git Repositories
- Pull Requests
- Issues & Projects
- Actions (CI/CD)
- Packages Registry
- Organizations
Repositories
| Repo | Beschreibung |
|---|---|
| mxm-bot/automation-stack | Ansible Playbooks & Roles |
Datenbank
- Host: 10.100.161.110 (PostgreSQL)
- Database: forgejo
- User: forgejo
Konfiguration
/var/lib/forgejo/ ├── custom/conf/app.ini # Hauptkonfig ├── data/ # Repositories └── log/ # Logs
Service
systemctl status forgejo journalctl -u forgejo -f
Git Clone
# HTTPS git clone https://git.home.miskam.xyz/mxm-bot/automation-stack.git # SSH (wenn konfiguriert) git clone git@git.home.miskam.xyz:mxm-bot/automation-stack.git
Backup
# Repositories rsync -av /var/lib/forgejo/data/ backup/ # Database pg_dump -h 10.100.161.110 -U forgejo forgejo > forgejo.sql
Ansible
ansible-playbook site.yml --limit forgejo
Links
services/forgejo.txt · Last modified: by 127.0.0.1
