PORT=8080 NODE_ENV=development LOG_LEVEL=info # Optional. Unset means the API is open and rate limited per client IP. API_KEYS= # From a logged-in browser: DevTools > Application > Cookies > https://www.linkedin.com # Use a secondary account, not your main one. LINKEDIN_LI_AT= # Includes the surrounding quotes, e.g. "ajax:1234567890123456789" LINKEDIN_JSESSIONID= # Optional JSON array, overrides the two above: [{"liAt":"...","jsessionId":"\"ajax:...\"","label":"primary"}] LINKEDIN_SESSIONS= LINKEDIN_USER_AGENT= LINKEDIN_PROFILE_DECORATION_ID=com.linkedin.voyager.dash.deco.identity.profile.FullProfileWithEntities-101 CACHE_TTL_SECONDS=21600 CACHE_MAX_ENTRIES=500 NEGATIVE_CACHE_TTL_SECONDS=300 LINKEDIN_MAX_CONCURRENCY=1 LINKEDIN_MIN_DELAY_MS=900 LINKEDIN_MAX_DELAY_MS=2500 LINKEDIN_TIMEOUT_MS=12000 REQUEST_TIMEOUT_MS=25000 BREAKER_COOLDOWN_SECONDS=900 BREAKER_RATE_LIMIT_THRESHOLD=3 RATE_LIMIT_PER_MINUTE=30 RATE_LIMIT_PER_HOUR=300 REFRESH_TOKEN_COST=5 ALLOW_RAW=false # Opt-in degraded mode. Off by default: the shipped path is Voyager only. PUBLIC_PAGE_FALLBACK=false PUBLIC_BASE_URL=