blonk is a radar for your web, where you follow vibes for cool blips on the radar
1# Blonk Environment Configuration
2# Copy this to .env for local development or set these as secrets in production
3
4# Database Configuration
5DATABASE_URL=ecto://postgres:postgres@localhost/elixir_blonk_dev
6POOL_SIZE=10
7
8# Phoenix Configuration
9SECRET_KEY_BASE=your_secret_key_base_here_generate_with_mix_phx_gen_secret
10PHX_HOST=localhost
11PORT=4000
12
13# ATProto/Bluesky Configuration
14ATPROTO_ENABLED=true
15ATPROTO_SERVICE=https://bsky.social
16ATPROTO_IDENTIFIER=your_bluesky_handle_or_email
17ATPROTO_PASSWORD=your_bluesky_app_password
18
19# Firehose Configuration
20FIREHOSE_ENABLED=true
21FIREHOSE_ENDPOINT=wss://bsky.network/xrpc/com.atproto.sync.subscribeRepos
22
23# Application Configuration
24MIX_ENV=prod
25ELIXIR_ERL_OPTIONS="+fnu +hms 512"
26
27# Production-specific
28# Set these in production only
29RELEASE_COOKIE=your_release_cookie_here_generate_random_string
30ECTO_IPV6=false
31
32# Optional: Monitoring and Logging
33LOG_LEVEL=info
34
35# Optional: Custom domain
36# CUSTOM_DOMAIN=your-domain.com
37
38# Fly.io Specific (set these as fly secrets)
39# FLY_APP_NAME=blonk
40# FLY_ALLOC_ID=automatic
41# FLY_MACHINE_ID=automatic
42