
O Torrentinim é uma pegada de memória API-Onfostada, com baixa memória, mecanismo de busca de torrent e rastreador.
Suporte nativo para Linux, Mac e Windows. Você pode encontrar um lançamento para sua plataforma em nossos lançamentos.
Quer falar sobre torrentinim ou sugerir recursos? Temos um servidor oficial da discórdia.
Clique para ingressar no nosso servidor oficial de discórdia
Trabalhamos em estreita colaboração com outros provedores e mecanismos de pesquisa para respeitarem seu hardware e minimizamos nosso impacto em seus sistemas. Quer torrentinim para apoiar seu site? Por favor, abra um problema do GitHub neste repositório.
Torrentinim foi projetado para ser indolor para correr. Você baixa um executável e o executa. Feito. Ele começará a aprimorar os dados de fontes suportadas automaticamente.
A variável de ambiente NUKE_MY_DATABASE inicializa o banco de dados. Todas as execuções subsequentes não devem incluir NUKE_MY_DATABASE ou você arrastará todo o seu banco de dados.
$ 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
Executas subsequentes, não use o sinalizador NUKE_MY_DATABASE !
$ ./torrentinim
Torrentinim is running, bambino. http://localhost:50123
Variáveis de ambiente:
TORRENTINIM_PORT - Em qual porta o aplicativo será executado.ALLOW_ORIGINS - CORS permitiu origens.Exemplo:
TORRENTINIM_PORT=60000 ALLOW_ORIGINS="https://example.com" ./torrentinim
Use o ponto final do JSON de pesquisa para executar pesquisas em todos os torrents raspados que você salvou localmente.
http://localhost:50123/search?query=the other guys&page=1
Você precisa de pelo menos NIM 1.2.0
asdf install (para instalar a versão do NIM em .Tool-versões)make depsmake runPara compilar a liberação:
make buildtorrentinim.nimble com a versão de tag. version = "0.4.0"
git tag v0.4.0
git push origin --tags
Os sites a seguir são totalmente suportados.
Esses sites foram suportados, mas caíram.