hackatime/.env.example
Max Wofford fd5815e2a2
Add initial sweep of background caching for shared data on page (#157)
* Add initial sweep of background caching for shared data on page

* Rubocop format

* Speed up currently_hacking

* Rubocop format

* Fix active projects job

* Switch to activeprojectsjob for leaderboard

* Remove current project from nav

* Add flamegraph & stackprof for extra profiling

* Silence bullet alerts

* Remove eagerload of users from mini leaderboard

* Comment out expensive flavortext

* Bundle update brakeman

* Remove duplicate stackprof listing

* Add skylight auth to example env

* Add miscomitted background jobs
2025-04-07 23:32:27 -04:00

50 lines
No EOL
1.7 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Example environment variables
# Slack oauth used for slack signin + profile status feature
SLACK_CLIENT_ID=your_client_id_here
SLACK_CLIENT_SECRET=your_client_secret_here
SLACK_SIGNING_SECRET=your_signing_secret_here
SLACK_USER_OAUTH_TOKEN=your_user_oauth_token_here
# Sailors' log slack app for slack channel notifications
SLACK_SAILORS_LOG_SIGNING_SECRET=your_signing_secret_here
SLACK_SAILORS_LOG_BOT_OAUTH_TOKEN=your_bot_oauth_token_here
TELETYPE_API_KEY=your_teletype_api_key_here
# Wakatime database url used for migrating data from waka.hackclub.com
WAKATIME_DATABASE_URL=your_wakatime_database_url_here
# Data warehouse for metabase
WAREHOUSE_DATABASE_URL=your_warehouse_database_url_here
# You can leave this alone if you're using the provided docker setup!
DATABASE_URL=your_database_url_here
# Secret key base
SECRET_KEY_BASE=your_secret_key_base_here
ENCRYPTION_PRIMARY_KEY=generate_a_key_and_put_it_here
ENCRYPTION_DETERMINISTIC_KEY=generate_another_key_here
ENCRYPTION_KEY_DERIVATION_SALT=generate_a_salt_and_put_it_here
# By default, you don't need these for local development, as we use letter_opener
SMTP_USER_NAME=replace_with_your_smtp_username
SMTP_PASSWORD=replace_with_your_smtp_password
SMTP_ADDRESS=replace_with_your_smtp_address
SMTP_PORT=replace_with_your_smtp_port
# some emails are sent via loops.so again, not needed for local development
LOOPS_API_KEY=your_loops_api_key_here
# Sentry DSN for error tracking
SENTRY_DSN=your_sentry_dsn_here
# 🃏
WILDCARD_AIRTABLE_KEY=your_airtable_key_here
WILDCARD_HOST=your_wildcard_host_here
# GitHub oauth used for github signin
GITHUB_CLIENT_ID=your_github_client_id_here
GITHUB_CLIENT_SECRET=your_github_client_secret_here
SKYLIGHT_AUTHENTICATION=replace_me