Deploy Gitea 1.22.6 on LXC 225 to enable self-hosted Git repositories with CI/CD capabilities via Gitea Actions, reducing dependency on GitHub and associated costs while maintaining GitHub Actions workflow compatibility. - LXC 225 (10.10.0.225) running Ubuntu 20.04 with PostgreSQL 12 - Public access via git.manticorum.com through NPM reverse proxy - Comprehensive documentation including setup, backup, and CI/CD guides - Gitea Actions enabled for GitHub Actions-compatible workflows - Git LFS, SSH access, and webhooks configured Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
26 lines
641 B
Plaintext
26 lines
641 B
Plaintext
# Gitea Database Configuration
|
|
# Copy this to .env and fill in actual values
|
|
|
|
# PostgreSQL Database
|
|
DB_TYPE=postgres
|
|
DB_HOST=127.0.0.1:5432
|
|
DB_NAME=gitea
|
|
DB_USER=gitea
|
|
DB_PASSWORD=your_database_password_here
|
|
|
|
# Gitea Admin Account (initial setup)
|
|
ADMIN_USERNAME=cal
|
|
ADMIN_EMAIL=cal@manticorum.com
|
|
ADMIN_PASSWORD=your_admin_password_here
|
|
|
|
# Server Configuration
|
|
GITEA_DOMAIN=git.manticorum.com
|
|
GITEA_ROOT_URL=https://git.manticorum.com/
|
|
GITEA_SSH_DOMAIN=git.manticorum.com
|
|
GITEA_SSH_PORT=22
|
|
|
|
# Security (auto-generated during setup, stored in /etc/gitea/app.ini)
|
|
# SECRET_KEY=<generated>
|
|
# INTERNAL_TOKEN=<generated>
|
|
# JWT_SECRET=<generated>
|