Remove hardcoded credentials; read them from the environment
- Env.py now reads SPOTIFY_CLIENT_ID/SPOTIFY_CLIENT_SECRET (and optional path overrides) from the environment instead of hardcoding them. - Add .env.example and ignore .env / .venv. - Rewrite README with setup, usage and layout (drops the leaked secret). Note: secrets are also purged from prior history in this push. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
36058c318a
commit
83f782d125
4 changed files with 121 additions and 7 deletions
9
.env.example
Normal file
9
.env.example
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# Copy to `.env` and fill in, then `source .env` before running.
|
||||
# Get these from https://developer.spotify.com/dashboard (your app's settings).
|
||||
# Register `http://127.0.0.1:8888` as a Redirect URI in that app.
|
||||
export SPOTIFY_CLIENT_ID=your_client_id_here
|
||||
export SPOTIFY_CLIENT_SECRET=your_client_secret_here
|
||||
|
||||
# Optional overrides:
|
||||
# export MUSIC_LIBRARY_PATH=~/Music
|
||||
# export WORK_DIR=./work_dir/new
|
||||
Loading…
Add table
Add a link
Reference in a new issue