DEVISE_SESSION_TIMEOUT | Session timeout (in days) | 14 | 30 |
GOOGLE_PLACES_API_KEY | Google Places API key (optional, used on checkout for address autocomplete) | | ABCD1234567890 |
PORT | Web server port | 3000 | 4000 |
RAILS_ENV | Rails environment (production, development, test) | production | staging |
RAILS_LOG_LEVEL | Log level, you can switch it to debug to see more detailed logs | info | debug |
RAILS_MAX_THREADS | Web server (Puma) threads | 3 | 5 |
REDIS_CACHE_URL | Redis/Valkey URL, used for caching, this could be your AWS ElastiCache instance or any other Redis/Valkey instance (optional, if not provided will use file based cache) | | redis://localhost:6379/1 |
SCREENSHOT_API_TOKEN | Screenshot API token (optional, used for screenshot generation) | | 1234132512341234 |
SENDGRID_API_KEY | SendGrid API key (optional, if not provided will not send transactional emails) | | SG.1234567890 |
SENDGRID_DOMAIN | The domain you want to use for sending emails that was verified in SendGrid | | mystore.com |
SENTRY_DSN | Sentry DSN (optional, if not provided will not send errors to Sentry) | | https://sentry.io/... |