Update docker-compose files and ez-homelab script

- Modified arcane and core docker-compose.yml files
- Updated ez-homelab.sh script
This commit is contained in:
2026-02-10 21:05:32 -05:00
parent 9c41814089
commit f9aa9d4f59
3 changed files with 20 additions and 23 deletions

View File

@@ -35,9 +35,6 @@ services:
# networks:
# - traefik-network
volumes:
arcane-data:
networks:
traefik-network:
external: true

View File

@@ -114,7 +114,7 @@ services:
environment:
- TZ=${TZ}
- WEBPASSWORD=${PIHOLE_PASSWORD}
- FTLCONF_LOCAL_IPV4=192.168.4.4
- FTLCONF_LOCAL_IPV4=${SERVER_IP}
dns:
- 127.0.0.1
- 1.1.1.1

View File

@@ -1,7 +1,5 @@
#!/bin/bash
# EZ-Homelab Unified Setup & Deployment Script
# Removed set -e to allow graceful error handling
# EZ-Homelab Setup & Deployment Script
# Debug logging configuration
DEBUG=${DEBUG:-false}
@@ -2208,7 +2206,7 @@ deploy_traefik_stack() {
http:
routers:
traefik-dashboard:
rule: "Host(\`traefik.${SERVER_HOSTNAME}.kelinreij.duckdns.org\`)"
rule: "Host(\`traefik.${SERVER_HOSTNAME}.${DOMAIN}\`)"
entryPoints:
- web
service: api@internal
@@ -2603,13 +2601,17 @@ main() {
echo "║ Deployment Complete! ║"
echo "║ SSL Certificates may take a few minutes to be issued. ║"
echo "║ ║"
echo "║ https://dockge.${DOMAIN}"
echo "║ http://${SERVER_IP}:5001"
echo "║"
echo "║ https://homepage.${DOMAIN}"
echo "║ http://${SERVER_IP}:3003 ║"
echo " Dockge https://dockge.${DOMAIN}"
echo " http://${SERVER_IP}:5001"
echo "║"
echo " Arcane https://arcane.${SERVER_HOSTNAME}.${DOMAIN}"
echo " http://${SERVER_IP}:3552"
echo "║"
echo "║ Homepage https://homepage.${DOMAIN}"
echo "║ http://${SERVER_IP}:3003 ║"
echo "║ ║"
echo "╚═════════════════════════════════════════════════════════════╝"
echo ""
# Show consolidated warnings if any
if [ -n "$GLOBAL_MISSING_VARS" ] || [ -n "$TLS_ISSUES_SUMMARY" ]; then
@@ -2631,19 +2633,17 @@ main() {
echo "║ ║"
fi
fi
echo "╚═════════════════════════════════════════════════════════════╝"
echo "╔══════════════════════════════════════════╗"
echo "║ 📚 RESOURCES ║"
echo "╚══════════════════════════════════════════╝"
echo ""
echo " 📖 Documentation: $REPO_DIR/docs/"
echo " 🔧 Quick Reference: $REPO_DIR/docs/quick-reference.md"
echo " 🐙 Repository: https://github.com/your-repo/ez-homelab"
echo " 📋 Wiki: https://github.com/your-repo/ez-homelab/wiki"
echo "╔═════════════════════════════════════════════════════════════╗"
echo "║ RESOURCES ║"
echo "║ ║"
echo "║ Documentation: ~/EZ-Homelab/docs ║"
echo "║ Repository: https://github.com/kelinfoxy/EZ-Homelab ║"
echo "║ Wiki: https://github.com/kelinfoxy/EZ-Homelab/wiki ║"
echo " "
echo "╚═════════════════════════════════════════════════════════════╝"
echo ""
debug_log "Script completed successfully"
echo ""
}
# Run main function