docs: Update for unified SvelteKit + FastAPI architecture. Added autonomous SvelteKit build process and updated cheatsheet commands.

This commit is contained in:
Scott Idem
2026-03-10 13:33:23 -04:00
parent b4866c2f23
commit 8abc3b4c7e
4 changed files with 93 additions and 42 deletions

View File

@@ -115,6 +115,14 @@ AE_API_JWT_KEY="your-22-char-secret-key"
# Regex for allowed CORS origins
AE_API_ORIGINS_REGEX="(https://.*\.oneskyit\.com)|(https://.*\.oneskyit\.com:4443)"
# ------------------------------------------------------------------------------
# APP SETTINGS (SvelteKit)
# ------------------------------------------------------------------------------
AE_APP_ENV=development
AE_APP_BUILD_MODE=staging
AE_APP_REPLICAS=1
AE_APP_NODE_PORT=3001
# ------------------------------------------------------------------------------
# SMTP SETTINGS (Email)
# ------------------------------------------------------------------------------
@@ -125,13 +133,13 @@ AE_SMTP_USERNAME=send_mail
AE_SMTP_PASSWORD="your-smtp-password-here"
# ------------------------------------------------------------------------------
# APP SETTINGS (Legacy Flask)
# LEGACY APP SETTINGS (Flask)
# ------------------------------------------------------------------------------
AE_APP_ENV=development
AE_APP_GUNICORN_PORT=5055
AE_APP_CACHE_SECRET_KEY="your-secret-key"
AE_APP_SESSION_LIFETIME=86400
AE_APP_CACHE_TIMEOUT=5
AE_FLASK_APP_ENV=development
AE_FLASK_APP_GUNICORN_PORT=5055
AE_FLASK_APP_CACHE_SECRET_KEY="your-secret-key"
AE_FLASK_APP_SESSION_LIFETIME=86400
AE_FLASK_APP_CACHE_TIMEOUT=5
# ------------------------------------------------------------------------------
# SOURCE PATHS (Absolute paths on Host Machine)
@@ -141,7 +149,8 @@ AE_APP_CACHE_TIMEOUT=5
# Project Source Code
AE_API_SRC=/path/to/aether_api_fastapi
AE_APP_SRC=/path/to/aether_app_flask
AE_APP_SRC=/path/to/aether_app_sveltekit
AE_FLASK_APP_SRC=/path/to/aether_app_flask
# Physical File Storage (Images, Documents, etc.)
# NOTE: Shared between environments to ensure binary availability