.env.template 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # Timezone
  2. TZ={{TZ}}
  3. # MySQL Configuration
  4. MYSQL_ROOT_PASSWORD={{MYSQL_ROOT_PASSWORD}}
  5. MYSQL_DATABASE={{MYSQL_DATABASE}}
  6. MYSQL_PORT={{MYSQL_PORT}}
  7. # Redis Configuration
  8. REDIS_PORT={{REDIS_PORT}}
  9. REDIS_PASSWORD={{REDIS_PASSWORD}}
  10. REDIS_DATABASE={{REDIS_DATABASE}}
  11. REDIS_TIMEOUT={{REDIS_TIMEOUT}}
  12. # Backend Configuration
  13. SERVER_PORT={{SERVER_PORT}}
  14. DB_URL=jdbc:mysql://mysql:3306/{{MYSQL_DATABASE}}?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true
  15. DB_USERNAME={{DB_USERNAME}}
  16. DB_PASSWORD={{DB_PASSWORD}}
  17. REDIS_HOST=redis
  18. BACKEND_HOST={{BACKEND_HOST}}
  19. # Frontend Configuration
  20. ADMIN_PORT={{ADMIN_PORT}}
  21. WEB_PORT={{WEB_PORT}}
  22. FRONTEND_API_BASE_URL={{FRONTEND_API_BASE_URL}}
  23. FRONTEND_DEV_PORT={{FRONTEND_DEV_PORT}}
  24. # Weaviate Configuration
  25. WEAVIATE_HTTP_PORT={{WEAVIATE_HTTP_PORT}}
  26. WEAVIATE_GRPC_PORT={{WEAVIATE_GRPC_PORT}}
  27. WEAVIATE_QUERY_LIMIT={{WEAVIATE_QUERY_LIMIT}}
  28. WEAVIATE_ANONYMOUS_ACCESS={{WEAVIATE_ANONYMOUS_ACCESS}}
  29. WEAVIATE_DATA_PATH={{WEAVIATE_DATA_PATH}}
  30. WEAVIATE_VECTORIZER_MODULE={{WEAVIATE_VECTORIZER_MODULE}}
  31. WEAVIATE_MODULES={{WEAVIATE_MODULES}}
  32. WEAVIATE_CLUSTER_HOSTNAME={{WEAVIATE_CLUSTER_HOSTNAME}}
  33. WEAVIATE_PROTOCOL={{WEAVIATE_PROTOCOL}}
  34. WEAVIATE_HOST=weaviate:8080
  35. WEAVIATE_CLASSNAME={{WEAVIATE_CLASSNAME}}
  36. # Production Configuration
  37. PROD_DB_URL={{PROD_DB_URL}}
  38. PROD_DB_USERNAME={{PROD_DB_USERNAME}}
  39. PROD_DB_PASSWORD={{PROD_DB_PASSWORD}}
  40. PROD_REDIS_HOST={{PROD_REDIS_HOST}}
  41. PROD_REDIS_PORT={{PROD_REDIS_PORT}}
  42. PROD_REDIS_DATABASE={{PROD_REDIS_DATABASE}}
  43. PROD_REDIS_PASSWORD={{PROD_REDIS_PASSWORD}}
  44. PROD_REDIS_TIMEOUT={{PROD_REDIS_TIMEOUT}}