
Torrentinim est une empreinte API auto-hébergée, une empreinte à faible mémoire, un moteur de recherche torrent et un robot.
Prise en charge native pour Linux, Mac et Windows. Vous pouvez trouver un communiqué pour votre plateforme dans nos versions.
Vous voulez parler de Torrentinim ou suggérer des fonctionnalités? Nous avons un serveur Discord officiel.
Cliquez pour rejoindre notre serveur de discorde officiel
Nous travaillons en étroite collaboration avec d'autres fournisseurs et moteurs de recherche pour être respectueux de leur matériel et minimiser notre impact sur leurs systèmes. Vous voulez que Torrentinim prenne en charge votre site? Veuillez ouvrir un problème GitHub dans ce dépôt.
Torrentinim a été conçu pour être indolore à courir. Vous téléchargez un exécutable et exécutez-le. Fait. Il commencera automatiquement à insérer des données provenant de sources prises en charge.
La variable d'environnement NUKE_MY_DATABASE initialise la base de données. Toutes les exécutions suivantes ne doivent pas inclure NUKE_MY_DATABASE ou vous nouerez toute votre base de données.
$ NUKE_MY_DATABASE=true ./torrentinim
[system] Database nuke requested. Clearing all database tables and data.
[system] Initializing database
Torrentinim is running, bambino. http://localhost:50123
Exécutions ultérieures, n'utilisez pas l'indicateur NUKE_MY_DATABASE !
$ ./torrentinim
Torrentinim is running, bambino. http://localhost:50123
Variables d'environnement:
TORRENTINIM_PORT - Sur quel port l'application fonctionnera.ALLOW_ORIGINS - CORS ORIGINS Autorisés.Exemple:
TORRENTINIM_PORT=60000 ALLOW_ORIGINS="https://example.com" ./torrentinim
Utilisez le point de terminaison JSON Search pour effectuer des recherches contre tous les torrents grattés que vous avez enregistrés localement.
http://localhost:50123/search?query=the other guys&page=1
Vous avez besoin au moins de Nim 1.2.0
asdf install (pour installer la version de NIM dans .Tool-Versions)make depsmake runPour compiler la libération:
make buildtorrentinim.nimble avec la version tag. version = "0.4.0"
git tag v0.4.0
git push origin --tags
Les sites Web suivants sont entièrement pris en charge.
Ces sites Web ont été pris en charge mais ils ont baissé.