Commit Graph

  • db0004ecab Fix sed delimiter issues in ez-homelab.sh Kelin 2026-01-28 04:22:09 -05:00
  • 7c72b5fdc6 Replace hardcoded server IP with variable in Traefik local-host config Kelin 2026-01-28 03:32:12 -05:00
  • a22b44fe0d Update Traefik dynamic config templates to match working local configuration Kelin 2026-01-28 03:29:15 -05:00
  • d62ea7f3df Update core docker-compose.yml to match working local configuration Kelin 2026-01-28 03:24:26 -05:00
  • 9ac61658a4 Fix placeholder replacement in deploy_core and deploy_dashboards functions Kelin 2026-01-28 03:17:43 -05:00
  • bb19aeb9b1 Final updates to release notes for v0.1.0 kelinfoxy 2026-01-27 13:53:28 -05:00
  • 1ca29f121d Simplify description to 'homelab infrastructure' for brevity kelinfoxy 2026-01-27 13:46:53 -05:00
  • c124c764e0 Tone down 'production-ready' language to 'thoroughly tested' for accuracy kelinfoxy 2026-01-27 13:43:35 -05:00
  • 4adaeae7ce Update documentation for v0.1.0 release v0.1.0 kelinfoxy 2026-01-27 13:42:06 -05:00
  • 552f0240b5 Docs update kelinfoxy 2026-01-27 13:20:22 -05:00
  • ee93f26d52 Merge branch 'main' of https://github.com/kelinfoxy/EZ-Homelab kelinfoxy 2026-01-26 23:45:56 -05:00
  • 916e970994 Docs update kelinfoxy 2026-01-26 23:45:28 -05:00
  • ea91151829 Minor fixes and improvements to ez-homelab.sh Kelin 2026-01-26 23:24:23 -05:00
  • 7b70675aa1 Update README.md documentation Kelin 2026-01-26 19:51:44 -05:00
  • 1a78578be3 Update Docker Compose files for various stacks Kelin 2026-01-26 19:11:16 -05:00
  • 7eb0e97393 Add multi-server TLS setup instructions to manual setup guide Kelin 2026-01-26 18:38:53 -05:00
  • 62454130db Fix multi-server TLS setup to support password authentication and improve error handling Kelin 2026-01-26 18:16:35 -05:00
  • e2d28b5208 feat: Improve TLS handling for multi-server deployments Kelin 2026-01-26 16:34:25 -05:00
  • 3076232e8f Fix permission errors in perform_deployment() function Kelin 2026-01-26 00:08:41 -05:00
  • 52e0697311 Fix share_certs_with_core() to handle missing shared CA gracefully Kelin 2026-01-26 00:05:26 -05:00
  • 89ca29918b Implement shared CA certificate system for multi-server TLS security Kelin 2026-01-25 23:08:01 -05:00
  • 1b3c4ff9ff Remove temporary wiki working directories kelinfoxy 2026-01-25 12:59:48 -05:00
  • 0e707c5739 Add wiki working directories to .gitignore kelinfoxy 2026-01-25 12:59:45 -05:00
  • 331841fdbe wiki update kelinfoxy 2026-01-25 12:35:16 -05:00
  • bb65f68571 refactor: Rename docker-compose files to use .yml extension EZ-Homelab 2026-01-24 23:42:31 -05:00
  • 08b184aea7 Standardize Compose Files kelinfoxy 2026-01-24 23:11:05 -05:00
  • 13e3619cef Homepage config update kelinfoxy 2026-01-24 22:05:43 -05:00
  • a59862c988 Documentation updates kelinfoxy 2026-01-24 21:40:51 -05:00
  • a1c9a0958b feat: Add Sablier lazy loading to Jupyter service EZ-Homelab 2026-01-24 21:22:49 -05:00
  • 9e5c09bd2a fix: Ensure ez-homelab.sh copies config directories for all stacks EZ-Homelab 2026-01-24 21:16:30 -05:00
  • 5e7fe08652 feat: Complete Sablier lazy loading implementation EZ-Homelab 2026-01-24 20:20:11 -05:00
  • 602dc3d12d Add comprehensive health checks for Sablier lazy loading services EZ-Homelab 2026-01-24 17:26:52 -05:00
  • 53d4fc0d4b Resolve TasmoAdmin port conflict with MediaWiki EZ-Homelab 2026-01-24 17:13:33 -05:00
  • 7a1cd5a8a0 Fix port conflicts and standardize service configurations EZ-Homelab 2026-01-24 17:01:53 -05:00
  • 7449c14ac6 Remove Bitwarden authelia middleware and simplify networks EZ-Homelab 2026-01-24 15:30:43 -05:00
  • 93ef87091a Enable Authelia middleware by default for all services EZ-Homelab 2026-01-24 15:24:10 -05:00
  • c5d54c6bc7 Fix variable substitution patterns: remove :-default fallbacks EZ-Homelab 2026-01-24 15:20:31 -05:00
  • 1949fe3c2e Fix mediawiki loadbalancer port to match external host (8084) EZ-Homelab 2026-01-24 15:14:27 -05:00
  • 8997d1ce0c Fix productivity stack port conflicts EZ-Homelab 2026-01-24 15:01:36 -05:00
  • a0bb477d8c Update media-management compose: unified Sablier groups, x-dockge format EZ-Homelab 2026-01-24 14:46:50 -05:00
  • e533b6cdeb feat: standardize Traefik configuration and update documentation EZ-Homelab 2026-01-23 20:26:54 -05:00
  • 4fa35461be fix: complete TRAEFIK CONFIGURATION standardization for productivity stack EZ-Homelab 2026-01-23 19:24:39 -05:00
  • 576419443d fix: standardize remaining TRAEFIK CONFIGURATION labels EZ-Homelab 2026-01-23 19:22:33 -05:00
  • 436ff0d035 fix: remove SERVER_HOSTNAME default values causing errors EZ-Homelab 2026-01-23 18:50:10 -05:00
  • 3723cebe9c fix: resolve dockerproxy port 2375 conflict EZ-Homelab 2026-01-23 18:29:52 -05:00
  • 28064ff385 fix: preserve Docker images in reset script EZ-Homelab 2026-01-23 18:23:52 -05:00
  • 3e221bb3f2 feat: enhance reset-test-environment.sh for complete cleanup EZ-Homelab 2026-01-23 18:22:43 -05:00
  • d58f38ed80 fix: update dozzle host rule to include server hostname EZ-Homelab 2026-01-23 18:19:25 -05:00
  • c8ffce2611 feat: standardize Traefik/Sablier labels across all stacks EZ-Homelab 2026-01-23 17:31:23 -05:00
  • 0f6d6c1583 Standardize media-management stack labels EZ-Homelab 2026-01-23 17:24:13 -05:00
  • bd71ad38e2 Complete label standardization across all stacks EZ-Homelab 2026-01-23 16:41:23 -05:00
  • f6563a67f7 Standardize labels across remaining stacks - Part 1 EZ-Homelab 2026-01-23 16:41:12 -05:00
  • 874a5b31ed Remove Nextcloud application files from repo and add to .gitignore EZ-Homelab 2026-01-23 16:24:00 -05:00
  • 38732817e1 refactor: Standardize compose file labels using dashboards template EZ-Homelab 2026-01-23 16:20:26 -05:00
  • a8835801a7 refactor: Refine compose files with improved Traefik/Sablier labels EZ-Homelab 2026-01-23 15:53:22 -05:00
  • 3701b11a73 feat: Update Sablier configs for debian hostname and reorganize .env.example EZ-Homelab 2026-01-23 15:25:25 -05:00
  • 970231fc04 Add health check and theme to Jellyfin for Sablier lazy loading EZ-Homelab 2026-01-22 23:04:02 -05:00
  • 3b01467477 Fix Docker detection logic to avoid unnecessary system setup EZ-Homelab 2026-01-22 21:32:44 -05:00
  • a81b14b457 Revert infrastructure services back to Sablier lazy loading EZ-Homelab 2026-01-22 20:45:25 -05:00
  • 6de8036e01 Remove Sablier lazy loading from infrastructure services since Sablier runs remotely EZ-Homelab 2026-01-22 20:42:45 -05:00
  • d4e6ce682b fix: Skip Docker/Docker Compose installation when already installed EZ-Homelab 2026-01-22 20:07:31 -05:00
  • 06ce59e02a feat: Add automatic environment variable replacement in deployment script EZ-Homelab 2026-01-22 19:55:31 -05:00
  • 9cc0e93c79 feat: Add comprehensive restart policy documentation and Sablier lazy loading support EZ-Homelab 2026-01-22 19:49:24 -05:00
  • 30bf095fd3 fix: Configure Sablier lazy loading for docker-compose services EZ-Homelab 2026-01-22 19:12:35 -05:00
  • 4140a32adb fix: Update script to replace ${DEFAULT_EMAIL} in authelia users database EZ-Homelab 2026-01-22 19:05:18 -05:00
  • 71d9a1e152 feat: Complete EZ-Homelab deployment system overhaul EZ-Homelab 2026-01-22 18:56:20 -05:00
  • 008bf628c0 Update documentation to remove development stack references EZ-Homelab 2026-01-22 16:45:16 -05:00
  • dd15a7c641 Remove remaining redundant docker-compose .yml files EZ-Homelab 2026-01-22 16:45:02 -05:00
  • 89760895f2 Refactor docker-compose structure to folder-based organization EZ-Homelab 2026-01-22 16:44:44 -05:00
  • 535ae5017b Fix deploy script: source .env after copying it EZ-Homelab 2026-01-22 16:14:24 -05:00
  • 12baa5cdf3 Fix EZ-Homelab scripts for successful fresh installs EZ-Homelab 2026-01-22 16:08:39 -05:00
  • 1590611abd Update README.md kelinfoxy 2026-01-21 21:19:39 -05:00
  • 934c2e967f Update README to use wiki links and add MIT license kelinfoxy 2026-01-21 21:13:00 -05:00
  • 99c6a39333 Remove wiki folder - content moved to GitHub wiki kelinfoxy 2026-01-21 20:27:13 -05:00
  • 43f78b384f Rename project from AI-Homelab to EZ-Homelab kelinfoxy 2026-01-21 19:54:27 -05:00
  • ef55974b50 Wiki major update kelinfoxy 2026-01-21 19:18:39 -05:00
  • 30e0481685 copilot Instructions improvements kelinfoxy 2026-01-21 18:52:40 -05:00
  • c6d14d4904 env documentation kelinfoxy 2026-01-21 17:10:55 -05:00
  • 2dc6bdec81 Documentation update kelinfoxy 2026-01-21 15:54:58 -05:00
  • 47ffc28f0b Documentation update kelinfoxy 2026-01-21 14:10:03 -05:00
  • 5295916a14 Add infrastructure services overview page kelinfoxy 2026-01-20 21:37:53 -05:00
  • 04adb8948b Add wiki pages for Monitoring and Utilities services kelinfoxy 2026-01-20 21:33:46 -05:00
  • a07d40c284 Fix red links in Dokuwiki by adding placeholder pages and removing missing media links kelinfoxy 2026-01-20 20:26:30 -05:00
  • b03ffd092c Add Dokuwiki deployment to deploy-homelab.sh for immediate availability kelinfoxy 2026-01-20 20:21:00 -05:00
  • b37f819df4 Add pre-configured Dokuwiki template with setup, config, and content for seamless deployment kelinfoxy 2026-01-20 20:18:09 -05:00
  • ec6a46a52d Apply stashed changes after merge kelinfoxy 2026-01-20 19:40:27 -05:00
  • ae35eafdb6 Merge remote changes and resolve conflict in copilot-instructions.md kelinfoxy 2026-01-20 19:40:20 -05:00
  • bcd20102ae Wiki v1.0 kelinfoxy 2026-01-20 19:32:57 -05:00
  • 16b7e1f1a7 Documentation Reorganization kelinfoxy 2026-01-20 19:01:21 -05:00
  • 21ee910267 Merge remote updates, accepting remote versions for conflicted files kelinfoxy 2026-01-17 20:22:10 -05:00
  • 15582a36ad Add x-dockge.url labels to all services with web UIs kelin 2026-01-16 20:19:14 -05:00
  • 4a7e36723b Configure Traefik to use Let's Encrypt staging server kelin 2026-01-16 20:06:27 -05:00
  • 00a3111ce4 Refine setup script prompts and cleanup deploy script credential files kelin 2026-01-16 19:51:18 -05:00
  • 39324c9c9d Fix get_env_value to strip comments and trim spaces properly kelin 2026-01-16 18:48:23 -05:00
  • 8d3175918c Add prompts for DEFAULT_USER, DEFAULT_EMAIL, DEFAULT_PASSWORD if placeholders; use defaults for Authelia credentials kelin 2026-01-16 18:41:22 -05:00
  • 882491c418 Fix ADMIN_USER assignment and add prompt for username/email if placeholders; trim spaces in get_env_value kelin 2026-01-16 18:37:02 -05:00
  • 10f5a38487 Add validation for DUCKDNS_TOKEN and DUCKDNS_SUBDOMAINS in setup script kelin 2026-01-16 18:28:27 -05:00
  • 0df343a9e0 Add 'your-username' to placeholder checks kelin 2026-01-16 18:25:50 -05:00
  • 86acc36e30 Remove newlines from variables before sed to prevent multi-line sed commands kelin 2026-01-16 17:33:28 -05:00
  • 40bd255727 Escape | characters in variables before using sed to prevent unterminated s command kelin 2026-01-16 17:31:43 -05:00