Commit Graph

  • 6c6de37419 fix: restrict Dozzle to localhost-only binding dev_cluster Scott Idem 2026-04-29 14:02:48 -04:00
  • 47fe502dc1 Minor clean up Scott Idem 2026-04-19 15:24:28 -04:00
  • a56213569a docs: expand .env.default comments for API and DB tuning settings Scott Idem 2026-04-17 18:55:28 -04:00
  • 8d1c27471f feat: expose DB pool_size and max_overflow as env vars Scott Idem 2026-04-17 18:06:19 -04:00
  • d1ed06a4c4 fix: resolve logrotate permission issues in maintenance container Scott Idem 2026-04-03 17:10:22 -04:00
  • 3c6b67b149 chore: unify timezone and implement containerized log rotation Scott Idem 2026-04-03 17:06:34 -04:00
  • 75fc650ba8 docs(cheatsheet): update multi-stack isolation section with full container name var list Scott Idem 2026-03-26 19:20:52 -04:00
  • c136c2e50c chore(env): clean up .env.default and parameterize container names Scott Idem 2026-03-26 19:02:46 -04:00
  • 4f15386d93 docs: update CHEATSHEET and README for new build/deploy commands Scott Idem 2026-03-26 18:05:43 -04:00
  • 352cca8a27 fix(compose): update BUILD_MODE fallback from staging to dev Scott Idem 2026-03-26 17:28:10 -04:00
  • dbfa9754d9 chore(deploy): add deploy.sh remote script, update Makefile Scott Idem 2026-03-26 17:18:52 -04:00
  • bb437ce5cb chore(env): add .env.default template and track it in .gitignore Scott Idem 2026-03-26 14:08:11 -04:00
  • bd035f8c17 fix(nginx,gunicorn): raise send_timeout and proxy_send_timeout for long-running endpoints Scott Idem 2026-03-26 14:05:22 -04:00
  • 6fd6899879 fix(gunicorn): set control_socket to /dev/shm path Scott Idem 2026-03-24 20:24:12 -04:00
  • cd208ef25c Clean up of old stuff Scott Idem 2026-03-24 17:07:19 -04:00
  • 0d81958bfc Cleaning up old legacy files. Sorry, no more Flask. Scott Idem 2026-03-24 15:51:44 -04:00
  • 8c9d263afb Disable Gunicorn control_socket in FastAPI configs Scott Idem 2026-03-24 15:41:54 -04:00
  • facf453991 Added .dockerignore to this file to help with a build issue. Scott Idem 2026-03-24 15:10:29 -04:00
  • 90a42a68b3 More domains here Scott Idem 2026-03-12 03:15:58 -04:00
  • 22efb9c832 More sub domains Scott Idem 2026-03-12 03:00:26 -04:00
  • 1d7200639c fix: moved API healthcheck to docker-compose to override base image defaults and force port 5005. Scott Idem 2026-03-12 02:53:13 -04:00
  • f636c021bc docs: updated README and CHEATSHEET with multi-stack and shared network architecture. Scott Idem 2026-03-12 02:28:43 -04:00
  • 0072a16c25 fix: introduced aether_shared_net to allow isolated stacks to reach shared DB/Redis. Scott Idem 2026-03-12 02:22:35 -04:00
  • d80e2aa1ff Adding more server names... Scott Idem 2026-03-12 02:04:42 -04:00
  • 26e943b066 fix: added AE_NETWORK_NAME variable to isolate networks between stacks. Scott Idem 2026-03-12 01:40:19 -04:00
  • ef54720e78 chore: cleaned up Nginx server_name conflicts and fixed API healthcheck port. Scott Idem 2026-03-12 01:22:44 -04:00
  • 122ae1efc6 fix: added AE_DOZZLE_PORT variable to resolve port conflicts between environments. Scott Idem 2026-03-12 00:40:30 -04:00
  • dca75ab990 fix: added CONTAINER_DOZZLE variable to support multiple environments and updated env template. Scott Idem 2026-03-12 00:32:08 -04:00
  • 7afbc6ffa3 feat: implemented scalable regex for Nginx server_names across App and API. Scott Idem 2026-03-11 23:54:27 -04:00
  • 4c68cd2ce3 feat: added test-demo and test-api domains to Nginx server_name lists. Scott Idem 2026-03-11 23:50:25 -04:00
  • 55350ddd7c Add more server names.... Scott Idem 2026-03-11 23:13:45 -04:00
  • a7b6112f4d chore: disabled internal SSL/HTTPS in Nginx configs to support host-level SSL termination. Scott Idem 2026-03-11 23:05:51 -04:00
  • 14173cfc22 feat: Added Makefile for fast stack management and optimized API volume mounts. Scott Idem 2026-03-11 16:15:08 -04:00
  • 50f4ddf39d chore: Remove mounted API config file — now lives in aether_api_fastapi repo Scott Idem 2026-03-10 18:45:18 -04:00
  • 1aa4186f4a docs: update README and CHEATSHEET to reflect final correct architecture Scott Idem 2026-03-10 18:24:31 -04:00
  • 57ec65144d refactor: route ae_app through ae_web_dev like ae_api Scott Idem 2026-03-10 18:16:06 -04:00
  • 0ea5373390 docs: clarify traffic architecture and ae_app vs ae_api scaling options Scott Idem 2026-03-10 17:50:55 -04:00
  • 16f98bc93d fix: use port range for ae_app to support scaling with host port binding Scott Idem 2026-03-10 17:40:26 -04:00
  • 055afda9c4 fix: restore ae_app host port mapping, scale=1 required for static port bind Scott Idem 2026-03-10 17:30:32 -04:00
  • 6d7cd97bd5 fix: remove host port mapping from ae_app service Scott Idem 2026-03-10 17:11:38 -04:00
  • 83770ffc00 chore: add SvelteKit nginx config, clean up Flask upstream, wire AE_APP_REPLICAS Scott Idem 2026-03-10 16:11:46 -04:00
  • f51f12755c docs: Simplified setup instructions by removing redundant symlink steps. Scott Idem 2026-03-10 15:29:54 -04:00
  • 5fd57dc11a chore: Updated ae_api orchestration to use project-internal build context and Dockerfile. Scott Idem 2026-03-10 15:23:13 -04:00
  • decba7f7c8 chore: Pruned redundant FastAPI dependencies (watchgod, six, python-dotenv, itsdangerous, baize, async-timeout). Scott Idem 2026-03-10 15:01:38 -04:00
  • 8abc3b4c7e docs: Update for unified SvelteKit + FastAPI architecture. Added autonomous SvelteKit build process and updated cheatsheet commands. Scott Idem 2026-03-10 13:33:23 -04:00
  • b4866c2f23 docs: modernize README and finalize environment synchronization Scott Idem 2026-02-06 13:35:20 -05:00
  • 49539d52c1 chore(env): synchronize env.default and stabilize API config Scott Idem 2026-02-06 13:15:48 -05:00
  • a303b23d54 More comments Scott Idem 2026-01-13 13:59:12 -05:00
  • 6297df094d Bug fix for the restore script. It now deletes the temp backup directories automatically. Scott Idem 2026-01-13 12:47:08 -05:00
  • ea45d99f13 Enhance DB automation: Added conference export, absolute path restore logic, and automated multi-user credential resetting. Updated README and CHEATSHEET. Scott Idem 2026-01-12 20:28:02 -05:00
  • f886250ae3 Automation: Final robust DB restore fixes and updated gitignore rules. Scott Idem 2026-01-12 18:33:05 -05:00
  • 7bd22d1086 Fix: Robust API configuration and password handling. Resolved 502 Bad Gateway. Scott Idem 2026-01-12 18:20:01 -05:00
  • 5044a4fc5b Ops: Added backup script, dashboard UI, and project cheatsheet. Scott Idem 2026-01-12 17:35:44 -05:00
  • 6bad495dce Environment: Cleaned up and standardized env.default template. Removed legacy colored variables. Scott Idem 2026-01-12 17:19:33 -05:00
  • 7bce390e5f Architecture: Finalized dynamic scaling and Nginx gateway port configuration. Scott Idem 2026-01-12 17:10:16 -05:00
  • 6ee6f24c00 Environment: Renamed .env.default to env.default for better visibility and updated it with new MariaDB and path parameters. Scott Idem 2026-01-12 16:50:48 -05:00
  • 00092d2058 MariaDB: Parameterized performance settings via .env and docker-compose command flags. Scott Idem 2026-01-12 16:47:12 -05:00
  • 0b4c13c84b MariaDB: Applied optimized production server.cnf and enabled audit logging. Scott Idem 2026-01-12 16:40:45 -05:00
  • 5a2316537c Modernization: Standardized Docker env, added local MariaDB/phpMyAdmin, added automated restore script. Scott Idem 2026-01-12 16:28:43 -05:00
  • 129cb84254 Snapshot: Pre-cleanup state. Tracking legacy symlinks. Scott Idem 2026-01-12 15:28:42 -05:00
  • d5153cda76 Cleanup: Remove commented-out services (Nextcloud, PHP7, PMA) from docker-compose.yml Scott Idem 2026-01-06 19:14:25 -05:00
  • 9e291ba528 Updates to get FastAPI reasonably up to date. Scott Idem 2024-11-20 15:26:36 -05:00
  • 97ddb96829 Minor text changes Scott Idem 2024-10-09 14:42:42 -04:00
  • 2911007b1f Comment out extra servers Scott Idem 2024-10-09 14:00:32 -04:00
  • f2798551b2 Updates to make things more efficient. Scott Idem 2024-10-09 13:47:52 -04:00
  • 6604584556 Ignore files update. Scott Idem 2024-10-09 12:24:59 -04:00
  • 5f9b7fab6d Ignore update Scott Idem 2024-10-09 11:27:48 -04:00
  • 485e51488d Merge remote-tracking branch 'refs/remotes/origin/dev_cluster' into dev_cluster Trying to merge changes... Scott Idem 2024-09-06 18:46:51 -04:00
  • 991ae88a86 Update related to ASCM dev Scott Idem 2024-09-06 18:45:51 -04:00
  • c795bb00f4 More documentation Scott Idem 2024-05-30 23:28:40 -04:00
  • a8f62b8022 Minor change Scott Idem 2024-05-30 22:42:31 -04:00
  • 4c458f378a Finally got multiple server names working for Docker in nginx!!! Scott Idem 2024-05-30 22:40:32 -04:00
  • 294716fefc Enabled poppler-utils for Python pdf2image to work Scott Idem 2024-05-22 19:22:20 -04:00
  • 341f5ccbee Everything seems to be working with FastAPI 110 now!! Need to work on SQLAlchemy upgrade to 2.0.29 soon. Scott Idem 2024-04-26 17:58:17 -04:00
  • f43f13b9e1 Minor changes Scott Idem 2024-04-25 16:51:26 -04:00
  • 68150f857b Ignore more Scott Idem 2024-04-24 20:42:48 -04:00
  • 2ccb3486e9 Don't store the DB Scott Idem 2024-04-24 20:38:11 -04:00
  • 43c4dffa9a Tweaking settings... Scott Idem 2024-04-24 16:50:09 -04:00
  • f9b5186afc Trial and error fixes... Scott Idem 2024-04-24 16:04:36 -04:00
  • 1d279a2644 Minor update before trying live Scott Idem 2024-04-24 12:08:57 -04:00
  • c983ab610d Merge remote-tracking branch 'refs/remotes/origin/dev_cluster' into dev_cluster Merging? Scott Idem 2024-04-24 12:06:17 -04:00
  • 60428abb33 Merging changes Scott Idem 2024-04-24 11:58:57 -04:00
  • fc04c04044 Tweaks to get API to stop hanging? Scott Idem 2024-04-24 11:56:48 -04:00
  • 9854ba2479 Updated readme Scott Idem 2024-04-07 10:37:27 -04:00
  • 648224add7 Enabling "http2 on" for all the sites. Scott Idem 2024-03-30 18:54:41 -04:00
  • 653f55b64d Checking if this works on Linode Scott Idem 2024-03-30 17:31:16 -04:00
  • acf953439f Tweaking things... Scott Idem 2024-03-30 14:15:44 -04:00
  • 91eac68ee1 hosts... Scott Idem 2024-03-29 20:22:31 -04:00
  • 3ddc6cc5f6 Stuff... Scott Idem 2024-03-29 19:21:27 -04:00
  • 96fbca2b2c I don't know Scott Idem 2024-03-29 19:08:16 -04:00
  • 74dc0e1a7e No more white API container Scott Idem 2024-03-29 18:31:52 -04:00
  • adb490948a No more white API Scott Idem 2024-03-29 18:30:30 -04:00
  • cb584b0734 Now with HTTP2 enabled correctly everywhere. Scott Idem 2024-03-29 17:08:38 -04:00
  • 90ecc8206a General clean up Scott Idem 2024-03-29 16:46:41 -04:00
  • 8a4434d0b8 Now with more colors! Scott Idem 2024-03-29 14:51:06 -04:00
  • ee4e68ddcb Changing load balancing Scott Idem 2024-03-08 09:10:50 -05:00
  • 61c49b7f6c Trying to get things to work better. Why are the SQL results getting mixed...??? Scott Idem 2024-03-08 00:39:19 -05:00
  • c9bf237db9 Changes Scott Idem 2024-03-07 22:23:36 -05:00
  • 3e72c4299c Hopefully this works.... Scott Idem 2024-03-07 22:08:15 -05:00
  • f1a36b2bc4 Working on using a cluster of API servers.... Scott Idem 2024-03-07 21:33:10 -05:00