Complete Next.js 16 application with 13 fully implemented modules: Email Signature, Word XML Generator, Registratura, Dashboard, Tag Manager, IT Inventory, Address Book, Password Vault, Mini Utilities, Prompt Generator, Digital Signatures, Word Templates, and AI Chat. Includes core platform systems (module registry, feature flags, storage abstraction, i18n, theming, auth stub, tagging), 16 technical documentation files, Docker deployment config, and legacy HTML tool reference. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
58 lines
2.2 KiB
Plaintext
58 lines
2.2 KiB
Plaintext
# =============================================================================
|
|
# ArchiTools - Environment Configuration
|
|
# =============================================================================
|
|
# Copy to .env.local for local development, or .env for Docker deployment.
|
|
# Variables prefixed with NEXT_PUBLIC_ are exposed to the browser.
|
|
|
|
# Application
|
|
NEXT_PUBLIC_APP_NAME=ArchiTools
|
|
NEXT_PUBLIC_APP_URL=http://localhost:3000
|
|
|
|
# Storage adapter: 'localStorage' (default) | 'api' | 'minio'
|
|
NEXT_PUBLIC_STORAGE_ADAPTER=localStorage
|
|
|
|
# Feature flag overrides (set to 'true' or 'false')
|
|
# NEXT_PUBLIC_FLAG_MODULE_REGISTRATURA=true
|
|
# NEXT_PUBLIC_FLAG_MODULE_EMAIL_SIGNATURE=true
|
|
# NEXT_PUBLIC_FLAG_MODULE_WORD_XML=true
|
|
# NEXT_PUBLIC_FLAG_MODULE_PROMPT_GENERATOR=true
|
|
# NEXT_PUBLIC_FLAG_MODULE_DIGITAL_SIGNATURES=false
|
|
# NEXT_PUBLIC_FLAG_MODULE_PASSWORD_VAULT=false
|
|
# NEXT_PUBLIC_FLAG_MODULE_IT_INVENTORY=false
|
|
# NEXT_PUBLIC_FLAG_MODULE_ADDRESS_BOOK=false
|
|
# NEXT_PUBLIC_FLAG_MODULE_WORD_TEMPLATES=false
|
|
# NEXT_PUBLIC_FLAG_MODULE_TAG_MANAGER=true
|
|
# NEXT_PUBLIC_FLAG_MODULE_MINI_UTILITIES=false
|
|
# NEXT_PUBLIC_FLAG_MODULE_AI_CHAT=false
|
|
|
|
# Future: API storage backend
|
|
# STORAGE_API_URL=http://api.internal/storage
|
|
|
|
# Future: MinIO object storage
|
|
# MINIO_ENDPOINT=10.10.10.166:9003
|
|
# MINIO_ACCESS_KEY=
|
|
# MINIO_SECRET_KEY=
|
|
# MINIO_BUCKET=architools
|
|
|
|
# Future: Authentik SSO
|
|
# AUTHENTIK_URL=http://10.10.10.166:9100
|
|
# AUTHENTIK_CLIENT_ID=
|
|
# AUTHENTIK_CLIENT_SECRET=
|
|
|
|
# Future: N8N automation
|
|
# N8N_WEBHOOK_URL=http://10.10.10.166:5678/webhook
|
|
|
|
# External tool URLs (displayed in dashboard)
|
|
NEXT_PUBLIC_GITEA_URL=http://10.10.10.166:3002
|
|
# NEXT_PUBLIC_PORTAINER_URL=
|
|
NEXT_PUBLIC_MINIO_URL=http://10.10.10.166:9003
|
|
NEXT_PUBLIC_N8N_URL=http://10.10.10.166:5678
|
|
NEXT_PUBLIC_STIRLING_PDF_URL=http://10.10.10.166:8087
|
|
NEXT_PUBLIC_IT_TOOLS_URL=http://10.10.10.166:8085
|
|
NEXT_PUBLIC_FILEBROWSER_URL=http://10.10.10.166:8086
|
|
NEXT_PUBLIC_UPTIME_KUMA_URL=http://10.10.10.166:3001
|
|
NEXT_PUBLIC_NETDATA_URL=http://10.10.10.166:19999
|
|
NEXT_PUBLIC_DOZZLE_URL=http://10.10.10.166:9999
|
|
NEXT_PUBLIC_CROWDSEC_URL=http://10.10.10.166:8088
|
|
NEXT_PUBLIC_AUTHENTIK_URL=http://10.10.10.166:9100
|