vault backup: 2025-11-22 08:14:07

This commit is contained in:
2025-11-22 08:14:07 +01:00
parent fd37421245
commit abc0e1ffbf
222 changed files with 13799 additions and 310 deletions

View File

@@ -1,6 +1,21 @@
---
created: 2025-11-02 10:48
updated: 2025-11-02 10:48
---
# Gitea Setup on TrueNAS Scale
## Installation Options
## Installation Status
**Gitea is currently installed and working!**
- Deployed using Docker with Traefik reverse proxy
- Accessible via HTTPS through Traefik
- SSH access configured for git operations
- All services operational
---
## Installation Options (Reference)
### Option 1: TrueNAS Scale Apps (Recommended for Beginners)
@@ -237,15 +252,21 @@ Plenty of headroom for other services.
---
## Next Steps
## Completed Setup Steps
- [ ] Choose installation method (TrueNAS App vs Custom Docker)
- [ ] Create storage dataset for Gitea data
- [ ] Install Gitea
- [ ] Complete initial setup wizard
- [ ] Create admin account
- [ ] Configure SSH access
- [ ] Set up backup strategy
- [ ] Migrate existing repositories
- [ ] (Optional) Set up HTTPS with reverse proxy
- [ ] (Optional) Configure external access via VPN or port forwarding
- [x] Choose installation method (Custom Docker with Traefik)
- [x] Create storage dataset for Gitea data
- [x] Install Gitea
- [x] Complete initial setup wizard
- [x] Create admin account
- [x] Configure SSH access
- [x] Set up HTTPS with Traefik reverse proxy
- [x] Configure external access via port forwarding
## Optional Next Steps
- [ ] Set up automated backup strategy
- [ ] Migrate existing repositories from other platforms
- [ ] Configure repository mirroring
- [ ] Set up webhooks for CI/CD integration
- [ ] Configure additional authentication providers (OAuth, LDAP)

View File

@@ -1,5 +1,18 @@
---
created: 2025-11-02 10:48
updated: 2025-11-11 16:24
---
# TrueNAS Quick Reference
## Current Status
**All services operational:**
- Traefik (reverse proxy with SSL)
- Gitea (git service)
- Servarr stack (media automation)
---
## Common Commands
### Docker Management

View File

@@ -1,3 +1,7 @@
---
created: 2025-11-02 10:47
updated: 2025-11-02 10:47
---
# Recommended Setup for Your TrueNAS
## Your Situation
@@ -256,18 +260,27 @@ If you already have:
---
## Next Steps Checklist
## Setup Status
- [ ] Get Cloudflare API token/key
- [ ] SSH into TrueNAS
- [ ] Verify `/mnt/tank/stacks/` directory structure
- [ ] Deploy Traefik stack
- [ ] Configure router port forwarding (80, 443, 2222)
- [ ] Add DNS records in Cloudflare
- [ ] Deploy Gitea stack
- [ ] Modify existing stack to connect to Traefik
- [ ] Test access to all services via HTTPS
- [ ] Configure backups
### ✅ Completed Steps
- [x] Get Cloudflare API token/key
- [x] SSH into TrueNAS
- [x] Verify `/mnt/tank/stacks/` directory structure
- [x] Deploy Traefik stack
- [x] Configure router port forwarding (80, 443, 2222)
- [x] Add DNS records in Cloudflare
- [x] Deploy Gitea stack
- [x] Test access to all services via HTTPS
**Status:** Git service is operational and working! 🎉
### 🔜 Optional Next Steps
- [ ] Modify existing Servarr stack to connect to Traefik (if desired)
- [ ] Configure automated backups for Gitea
- [ ] Set up additional services through Traefik
- [ ] Configure Traefik dashboard access
---

View File

@@ -1,3 +1,7 @@
---
created: 2025-11-02 10:47
updated: 2025-11-02 10:47
---
# TrueNAS Server
## Overview
@@ -22,11 +26,15 @@ Documentation for TrueNAS home server setup, configuration, and services.
## Services & Applications
**Currently Deployed:**
- Servarr Stack (VPN-routed media automation) - See [[servarr.yaml]]
- **Traefik** - Reverse proxy with SSL management
-**Gitea** - Self-hosted Git service (accessible via Traefik)
-**Servarr Stack** - VPN-routed media automation - See [[servarr.yaml]]
- Gluetun (ProtonVPN), qBittorrent, Sonarr, Radarr, Lidarr, Prowlarr, Bazarr, Recyclarr, Dozzle, Watchtower
**Status:** All services operational
**Start Here:**
- [[Recommended Setup]] - ⭐ Your complete setup plan (Traefik + Gitea + existing stack)
- [[Recommended Setup]] - ⭐ Setup guide (implemented and working)
**Detailed Guides:**
- [[Traefik Multi-Stack Setup]] - One Traefik instance for multiple service stacks