Awesome
<p align="center"> <img width="100px" src="https://sachinsenal0x64.github.io/picx-images-hosting/favicon512x512-vercel-typescript-express-api.58o5ubszquf4.webp" align="center" alt=":package: deploy-hifi-restapi-on-vercel" /> <h2 align="center">:package: Host HiFi REST API ON Vercel</h2> </p> <div align="center">This is Hifi Tui core it base on this API and you can selfhost :)
</div><br><br>
:two_hearts: Community
<br>:beers: Join the community: <a href="https://discord.gg/EbfftZ5Dd4">Discord</a> >
❓ Requirements
[!TIP] You can access reverse api for free.
-
Tidal Subscription
-
Fill the .env
-
Redis (its free)
-
Grab Tokens / Ids Using tidal_auth.py
☁️ One-Click Deploy To Vercel
<br>⛓️💥 THIS WILL BYPASS GEO RESTRICTED CONTENT
📄 Documentation
- https://hifitui.401658.xyz
- https://hifitui.pages.dev (Backup Url)
🏠 Running Locally
🐳 Docker Hub
# Clone the Repo
https://github.com/sachinsenal0x64/hifi-tui
# Rename .env-example
cd hifi-tui/api
mv .env-example .env
# Run the Docker contaer
docker pull sachinsenal/hifi-proxy
docker run --env-file .env -p 8000:8000 hifi-tui
🐳 Docker Compose
# Clone the Repo
https://github.com/sachinsenal0x64/host-hifi-restapi-on-vercel
# Rename .env-example
cd host-hifi-restapi-on-vercel
mv .env-example .env
# Run the Docker contaer
docker-compose up
🐳 Docker File
# Clone the Repo
https://github.com/sachinsenal0x64/host-hifi-restapi-on-vercel
# Rename .env-example
cd host-hifi-restapi-on-vercel
mv .env-example .env
# Build the Docker image
docker build -t host-hifi-restapi-on-vercel .
# Run the Docker contaer
docker run --env-file .env -p 8000:8000 host-hifi-restapi-on-vercel
🎉 Your reverse proxy is now available at http://localhost:8000.
<br>🦄 API SELF HOSTING
[!NOTE] This Required Tidal subscription / Redis & Fill the .env file. / Grab Tokens and Ids Using tidal_auth.py
<br>[!TIP] You can access reverse api for free.
CLIENT_ID=
CLIENT_SECRET=
TIDAL_TOKEN=
TIDAL_REFRESH=
REDIS_URL=
REDIS_PORT=
REDIS_PASSWORD=
USER_ID=
git clone https://github.com/sachinsenal0x64/hifi-tui
cd hifi-tui
cd api
mv env-example .env
pip install -r requirements.txt
python main.py
🎉 Your reverse proxy is now available at http://localhost:5000.
<br>🤝 Contributing
Contributions, issues and feature requests are welcome!<br />Feel free to check issues page.