mirror of
https://github.com/plausible/analytics.git
synced 2024-11-26 11:44:03 +03:00
1c5c4a25aa
* Implement basic HelpScout integration * Set 127.0.0.1 as a default customer IP in `Plans.with_prices/2` * Use `is_nil/1` instead of `... == nil` (h/t @aerosol) * Use `Path.join/1,2` to build API URLs a bit more safely (h/t @aerosol) * Check for locked sites entirely within query logic * Move conditional start of HelpScout vault to compile-time * Include customer_id in error sent to Sentry * Use `Plug.Crypto.secure_compare/2` for constant-time signature comparison * Refactor token request function * Use `Path.join/1` in one more spot * Use route helper to build CRM URL
32 lines
1.0 KiB
Plaintext
32 lines
1.0 KiB
Plaintext
DATABASE_URL=postgres://postgres:postgres@127.0.0.1:5432/plausible_test?pool_size=40
|
|
CLICKHOUSE_DATABASE_URL=http://127.0.0.1:8123/plausible_test
|
|
SECRET_KEY_BASE=/njrhntbycvastyvtk1zycwfm981vpo/0xrvwjjvemdakc/vsvbrevlwsc6u8rcg
|
|
TOTP_VAULT_KEY=1Jah1HEOnCEnmBE+4/OgbJRraJIppPmYCNbZoFJboZs=
|
|
BASE_URL=http://localhost:8000
|
|
CRON_ENABLED=false
|
|
LOG_LEVEL=warning
|
|
ENVIRONMENT=test
|
|
MAILER_ADAPTER=Bamboo.TestAdapter
|
|
ENABLE_EMAIL_VERIFICATION=true
|
|
SELFHOST=false
|
|
HCAPTCHA_SITEKEY=test
|
|
HCAPTCHA_SECRET=scottiger
|
|
IP_GEOLOCATION_DB=test/priv/GeoLite2-City-Test.mmdb
|
|
SITE_DEFAULT_INGEST_THRESHOLD=1000000
|
|
GOOGLE_CLIENT_ID=fake_client_id
|
|
GOOGLE_CLIENT_SECRET=fake_client_secret
|
|
HELP_SCOUT_APP_ID=fake_app_id
|
|
HELP_SCOUT_APP_SECRET=fake_app_secret
|
|
HELP_SCOUT_SIGNATURE_KEY=fake_signature_key
|
|
HELP_SCOUT_VAULT_KEY=ym9ZQg0KPNGCH3C2eD5y6KpL0tFzUqAhwxQO6uEv/ZM=
|
|
|
|
S3_DISABLED=false
|
|
S3_ACCESS_KEY_ID=minioadmin
|
|
S3_SECRET_ACCESS_KEY=minioadmin
|
|
S3_REGION=us-east-1
|
|
S3_ENDPOINT=http://localhost:10000
|
|
S3_EXPORTS_BUCKET=test-exports
|
|
S3_IMPORTS_BUCKET=test-imports
|
|
|
|
VERIFICATION_ENABLED=true
|