-
Notifications
You must be signed in to change notification settings - Fork 113
Requirements & Usage
As of now there are 4 possible ways to use the app respective to the requirements -
To use the app in production phase, you need a seedbox. Enter the account(seedbox) URL along with username and password and you're good to go.
If you don't have a seedbox account, you need to have ruTorrent configured in your system after which you can connect your mobile on the same network as your system and use the app by entering the configuration (IP address).
Learn how to Install rTorrent/ruTorrent on Ubuntu VPS.
If you find any difficulty to run ruTorrent and rTorrent on your system, you can use this docker image.
Here is a detailed step by step configuration setup using docker.
If you're a beginner and you don't want to go through the above methods, you can use the development environment with the service locator which works on mock data by only changing one line of code in the entire project. To begin with that, head to lib/main.dart. Inside the main() function,
change setupLocator(environment: Environment.prod)
to setupLocator(environment: Environment.dev)
.
Doing so, you've switched to development environment(dev) from the production environment(prod). Now you can login into the app using the following credentials -
URL: "https://devapiservice.com/rtorrent"
USERNAME: "dev"
PASSWORD: "dev"
Note: While committing your changes, make sure to change the environment back to production.
Though the primary usage of this application is to control ruTorrent hosted on your seedbox account.
A ruTorrent-based client build in Flutter