Add Caddy reverse proxy configuration and Kopia backup documentation
- Create INFRASTRUCTURE-COMPLETE.md: Comprehensive infrastructure overview * Network architecture and DNS configuration * Storage architecture for Nextcloud (1.4TB warm storage via LVM) * Kopia backup setup with Backblaze B2 integration * Caddy reverse proxy configuration (CT 202) * Security configuration and capacity planning - Add Caddy reverse proxy configurations: * caddy-kopia-integration.md: Integration steps for CT 202 * caddy-kopia-reverse-proxy.md: Complete configuration reference * caddy/Caddyfile: Production-ready configuration * caddy/docker-compose.yml: Docker deployment spec - Add Kopia backup documentation: * kopia-nextcloud-backblaze-setup.md: Complete Kopia setup guide * Backup strategy, retention policies, and restore procedures - Update related documentation with consolidated references Status: Infrastructure documented and ready for deployment
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
set -e
|
||||
|
||||
# Configuration
|
||||
GITEA_URL="http://192.168.88.200:3000"
|
||||
GITEA_URL="http://192.168.88.27:3002"
|
||||
GITEA_USER="jgitta"
|
||||
REPO_NAME="homelab-configs"
|
||||
LITELLM_API="http://192.168.88.27:4000"
|
||||
@@ -167,7 +167,7 @@ volumes:
|
||||
|
||||
| Service | URL/IP | Purpose |
|
||||
|---------|--------|---------|
|
||||
| Gitea | http://192.168.88.200:3000 | Central config repository |
|
||||
| Gitea | http://192.168.88.27:3002 | Central config repository |
|
||||
| LiteLLM API | http://192.168.88.27:4000 | Unified AI model gateway |
|
||||
| Nextcloud (next) | 192.168.88.62 | Running OpenCode |
|
||||
| Docker Server (siklos) | 192.168.88.27 | Hosting LiteLLM |
|
||||
@@ -206,7 +206,7 @@ To add a new service to centralized config:
|
||||
|
||||
**Last Updated**: April 25, 2026
|
||||
**Maintained By**: jgitta
|
||||
**Repository**: http://192.168.88.200:3000/jgitta/homelab-configs
|
||||
**Repository**: http://192.168.88.27:3002/jgitta/homelab-configs
|
||||
EOF
|
||||
echo -e "${GREEN}✅ Created README.md${NC}"
|
||||
|
||||
@@ -273,7 +273,7 @@ services:
|
||||
command: |
|
||||
-c "
|
||||
mkdir -p /tmp/configs
|
||||
git clone http://192.168.88.200:3000/jgitta/homelab-configs.git /tmp/configs || true
|
||||
git clone http://192.168.88.27:3002/jgitta/homelab-configs.git /tmp/configs || true
|
||||
mkdir -p /root/.opencode
|
||||
cp /tmp/configs/opencode/config.json /root/.opencode/config.json
|
||||
exec opencode
|
||||
|
||||
Reference in New Issue
Block a user