No description
|
All checks were successful
Restart Site Server / Restart Site Server (push) Successful in 4s
|
||
|---|---|---|
| .forgejo/workflows | ||
| public | ||
| src | ||
| .gitignore | ||
| bun.lockb | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| package.json | ||
| postcss.config.mjs | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
Receiptify
Receiptify is a website that allows you to convert your top tracks (on last.fm or Spotify). It fetches your top tracks and renders them in a way to look like a receipt.
Installation
git clone https://git.stefdp.com/Stef/receiptify.cd receiptify.- Setup the
.envfile (See Config). docker compose up -d
Config
LASTFM_API_KEY: Your last.fm API key.NEXT_PUBLIC_SPOTIFY_REDIRECT_URI: Your Spotify app redirect URI.NEXT_PUBLIC_SPOTIFY_CLIENT_ID: Your Spotify app client ID.NEXT_PUBLIC_LASTFM_ENABLED: Whether allow people to create a receipt with last.fm (requiresLASTFM_API_KEY).NEXT_PUBLIC_SPOTIFY_ENABLE: Whether allow people to create a receipt with Spotify (requiresNEXT_PUBLIC_SPOTIFY_REDIRECT_URIandNEXT_PUBLIC_SPOTIFY_CLIENT_ID)NEXT_PUBLIC_UMAMI_URI: Your umami url (for analyrics)NEXT_PUBLIC_UMAMI_WEBSITE_ID: Your umami url (for analyrics)