Skip to content

feat: migrate from env vars to direct TypeScript config (Podstr 2.0)#1

Merged
derekross merged 1 commit intomainfrom
podstr-2.0
Jan 26, 2026
Merged

feat: migrate from env vars to direct TypeScript config (Podstr 2.0)#1
derekross merged 1 commit intomainfrom
podstr-2.0

Conversation

@derekross
Copy link
Owner

Replace environment variable configuration with hardcoded values in src/lib/podcastConfig.ts for easier AI-assisted configuration via Shakespeare.diy.

Changes:

  • Remove all import.meta.env references from podcastConfig.ts
  • Remove dotenv from build-rss.ts, import config directly
  • Keep VITE_OP3_API_TOKEN as only env var (it's a secret)
  • Add comprehensive Shakespeare.diy configuration prompt to README
  • Minimize .env.example to just the OP3 token
  • Update OP3Analytics component help text

Replace environment variable configuration with hardcoded values in
src/lib/podcastConfig.ts for easier AI-assisted configuration via
Shakespeare.diy.

Changes:
- Remove all import.meta.env references from podcastConfig.ts
- Remove dotenv from build-rss.ts, import config directly
- Keep VITE_OP3_API_TOKEN as only env var (it's a secret)
- Add comprehensive Shakespeare.diy configuration prompt to README
- Minimize .env.example to just the OP3 token
- Update OP3Analytics component help text
@derekross derekross merged commit 89cb276 into main Jan 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant