.env.sample 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. MODE=microservice # microservice | home-server | self-hosted
  2. LOG_LEVEL=info
  3. NODE_ENV=development
  4. VERSION=development
  5. AUTH_JWT_SECRET=auth_jwt_secret
  6. PORT=3000
  7. DB_HOST=db
  8. DB_REPLICA_HOST=db
  9. DB_PORT=3306
  10. DB_USERNAME=std_notes_user
  11. DB_PASSWORD=changeme123
  12. DB_DATABASE=standard_notes_db
  13. DB_DEBUG_LEVEL=all # "all" | "query" | "schema" | "error" | "warn" | "info" | "log" | "migration"
  14. DB_MIGRATIONS_PATH=dist/migrations/*.js
  15. DB_TYPE=mysql
  16. REDIS_URL=redis://cache
  17. CACHE_TYPE=redis
  18. VALET_TOKEN_SECRET=change-me-!
  19. VALET_TOKEN_TTL=1000
  20. SNS_TOPIC_ARN=
  21. SNS_AWS_REGION=
  22. SQS_QUEUE_URL=
  23. SQS_AWS_REGION=
  24. S3_AWS_REGION=
  25. S3_BACKUP_BUCKET_NAME=
  26. INTERNAL_DNS_REROUTE_ENABLED=false
  27. EXTENSIONS_SERVER_URL=http://extensions-server:3004
  28. AUTH_SERVER_URL=http://auth:3000
  29. EMAIL_ATTACHMENT_MAX_BYTE_SIZE=10485760
  30. REVISIONS_FREQUENCY=300
  31. # (Optional) New Relic Setup
  32. NEW_RELIC_ENABLED=false
  33. NEW_RELIC_APP_NAME="Syncing Server JS"
  34. NEW_RELIC_LICENSE_KEY=
  35. NEW_RELIC_NO_CONFIG_FILE=true
  36. NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false
  37. NEW_RELIC_LOG_ENABLED=false
  38. NEW_RELIC_LOG_LEVEL=info
  39. # (Optional) Revision Dumps
  40. FILE_UPLOAD_PATH=
  41. VALET_TOKEN_SECRET=change-me-!
  42. VALET_TOKEN_TTL=7200
  43. # (Optional) Mongo Setup
  44. SECONDARY_DB_ENABLED=false
  45. MONGO_HOST=
  46. MONGO_PORT=
  47. MONGO_USERNAME=
  48. MONGO_PASSWORD=
  49. MONGO_DATABASE=