# ActivityPub Testing Environment Variables # Solar Network Configuration SOLAR_DOMAIN=solar.local SOLAR_PORT=5000 SOLAR_URL=http://solar.local:5000 # Mastodon (Self-Hosted Test Instance) MASTODON_DOMAIN=mastodon.local MASTODON_PORT=3001 MASTODON_STREAMING_PORT=4000 MASTODON_URL=http://mastodon.local:3001 # Database DB_CONNECTION_STRING=Host=localhost;Port=5432;Database=dyson_network;Username=postgres;Password=postgres # Test Accounts SOLAR_TEST_USERNAME=solaruser MASTODON_TEST_USERNAME=testuser MASTODON_TEST_PASSWORD=TestPassword123! # ActivityPub Settings ACTIVITYPUB_DOMAIN=solar.local ACTIVITYPUB_ENABLE_FEDERATION=true ACTIVITYPUB_SIGNATURE_ALGORITHM=rsa-sha256 # HTTP Settings HTTP_TIMEOUT=30 HTTP_MAX_RETRIES=3 # Logging LOG_LEVEL=Debug ACTIVITYPUB_LOG_LEVEL=Trace # Testing TEST_SKIP_DATABASE_RESET=false TEST_SKIP_MASTODON_SETUP=false TEST_AUTO_ACCEPT_FOLLOWS=false # Development (only in dev environment) DEV_DISABLE_SIGNATURE_VERIFICATION=false DEV_LOG_HTTP_BODIES=false DEV_DISABLE_CORS=false