Magnetico BitTorrent DHT search engine suite on Heroku.
Magneticow self-hosted lightweight web interface for magnetico BitTorrent DHT search engine on Heroku.
Magnetico database must be compressed in zstd.
You need Heroku CLI
- Clone this repository.
- Create an app on Heroku.
- Set database URL on config vars
heroku config:set DATABASE_URL=https://github.com/AnimMouse/magneticod-actions/releases/latest/download/database.sqlite3.zst
.
- Set git remote to Heroku
heroku git:remote -a your-app-name
. - Set stack to container
heroku stack:set container -a your-app-name
. - Deploy to Heroku
git push heroku main
.
You need Docker.
- Build the image and push to Container Registry
heroku container:push web -a your-app-name
. - Release the image
heroku container:release web
.