44 lines
1020 B
Plaintext
44 lines
1020 B
Plaintext
# 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
|