All Projects → Lunik → Lunik Torrent

Lunik / Lunik Torrent

Licence: mit
Web torrent downloader and cloud storage.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Lunik Torrent

Coronavirus Tracker Api
🦠 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!
Stars: ✭ 1,577 (+1896.2%)
Mutual labels:  heroku, webapp
SecureFiware
Proposing security measures and security analysis in the Fiware IoT environment.
Stars: ✭ 21 (-73.42%)
Mutual labels:  https, secure
otp-authenticator-webapp
A 'Google Authenticator' like Single Page Application
Stars: ✭ 69 (-12.66%)
Mutual labels:  secure, webapp
Watsonwebserver
Watson is the fastest, easiest way to build scalable RESTful web servers and services in C#.
Stars: ✭ 125 (+58.23%)
Mutual labels:  https, webapp
Filestash
🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
Stars: ✭ 5,231 (+6521.52%)
Mutual labels:  filemanager, webapp
Koa Sslify
Enforce HTTPS in node.js koa apps
Stars: ✭ 100 (+26.58%)
Mutual labels:  heroku, https
img ai app boilerplate
An image classification app boilerplate to serve your deep learning models asap!
Stars: ✭ 27 (-65.82%)
Mutual labels:  heroku, webapp
Aws S3 Proxy
Reverse proxy for AWS S3 with basic authentication.
Stars: ✭ 227 (+187.34%)
Mutual labels:  https, webapp
http-simple-cheatsheet
Simple HTTP status codes cheatsheet 🦄
Stars: ✭ 18 (-77.22%)
Mutual labels:  https, webapp
Mega-index-heroku
Mega nz heroku index, Serves mega.nz to http via heroku web. It Alters downloading speed and stability
Stars: ✭ 165 (+108.86%)
Mutual labels:  heroku, webapp
Docker Nginx Gunicorn Flask Letsencrypt
Boilerplate code for setting up Nginx + Gunicorn + Flask + automated LetsEncrypt certificates (https) using docker-compose.
Stars: ✭ 117 (+48.1%)
Mutual labels:  https, webapp
Mean Angular5 Passport Authentication
Securing MEAN Stack (Angular 5) Web Application using Passport Authentication
Stars: ✭ 24 (-69.62%)
Mutual labels:  secure, webapp
heroku-flask-template
A simple, fast and easy-to-deploy Heroku ready flask web app template written in Python.
Stars: ✭ 26 (-67.09%)
Mutual labels:  heroku, webapp
URL-Magnet-Cloud-Uploader-Heroku
Aria 2 Rclone Remote URL /magnet Clouds upload via HEROKU
Stars: ✭ 99 (+25.32%)
Mutual labels:  heroku, torrent
Telegraph
Secure Web Server for iOS, tvOS and macOS
Stars: ✭ 474 (+500%)
Mutual labels:  https, secure
Golang Tls
Simple Golang HTTPS/TLS Examples
Stars: ✭ 857 (+984.81%)
Mutual labels:  https, secure
Bittorrent Tracker
🌊 Simple, robust, BitTorrent tracker (client & server) implementation
Stars: ✭ 1,184 (+1398.73%)
Mutual labels:  torrent
Ezio
BT-based Disk Deployment tool
Stars: ✭ 77 (-2.53%)
Mutual labels:  torrent
Django Rest React Pycon
🐍 Demo repo for Pycon X talk "Decoupling Django with Django REST (and a sprinkle of React)"
Stars: ✭ 72 (-8.86%)
Mutual labels:  heroku
Fun
Wall messages app with authentication built with Node JS, Backbone and MongoDb. Ready to be deployed to Heroku
Stars: ✭ 71 (-10.13%)
Mutual labels:  heroku

Lunik-Torrent

npm Travis branch Codecov branch Dependency Status js-standard-style

New version

I am currently develloping a new version with more recent technologies right now. Check out Tcloud for more informations.

===== View =====

directory-view torrent-view

===== Installation =====

With Git

$ git clone https://github.com/Lunik/Lunik-Torrent.git
$ cd Lunik-Torrent
$ npm install

Configuration into: configs/config.json

Run

$ npm start
or with forever
$ npm run deamon

With Heroku

Deploy /!\ Heroku don't store any data. Once your app shutdown, you will loose all your login and your files. To prevent that you can use kaffeine to keep your app UP 24/24.

With Docker

Docker Stars Docker Pulls

Create config.json following this pattern config.default. Then put it int /your_config_folder.

Then run:

$ docker pull lunik/lunik-torrent
$ docker run -d \
	-p 8080:8080 \
	-v /your_config_folder:/usr/src/app/configs \
	-v /your_download_folder:/usr/src/app/files \
	lunik/lunik-torrent

===== Infos =====

Register

You need an inscription code provided by the server admin.

Create an invitation code

Goto to http://myapp.com/auth/invite?masterKey=MY_MASTER_KEY

For more advanced user

$ curl --data "masterKey=MY_MASTER_KEY" http://localhost:5000/auth/invite
{
  "err":false,
  "invitationCode":"your_invitation_code"
}

To register go to http://localhost:5000/login.html#your_invitation_code

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].