Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vin89423/wget-remote-downloader
Manage your Linux Wget in website.
https://github.com/vin89423/wget-remote-downloader
Last synced: 7 days ago
JSON representation
Manage your Linux Wget in website.
- Host: GitHub
- URL: https://github.com/vin89423/wget-remote-downloader
- Owner: vin89423
- License: mit
- Created: 2016-06-04T12:49:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-01-09T04:51:07.000Z (almost 5 years ago)
- Last Synced: 2024-08-02T17:38:08.677Z (3 months ago)
- Language: PHP
- Homepage:
- Size: 320 KB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wget Remote Downloader [BETA]
This project still under construction.### Introduction
Home server is a common device nowadays, some of the NAS also contain manageable Linux system. I have a home server too, I use it as a 24x7 router. I think that it can do more things, so i build this remote downloader. Linux wget is a simple & fast download tool. what i need to do is build a web interface to access server storage and wget anywhere.* _The downloader depended on filebase, no database required._
### Requirement
* A Linux Server that accept wget, ls, head & tail command.
* Apache with URL rewrite Module
* PHP with mcrypt Module### Screenshot
1. This is how the application look like at first.![](screenshots/screenshot_1.png "Login to remote downloader")
2. To create wget download request.
![](screenshots/screenshot_2.png "Create Request")
3. Request will be shown like this, after wget finish download. Download to local button will appear.
![](screenshots/screenshot_3.png "Download List")
### How to use
__1. Modify startup.php__You can use config tool to create your own startup.php setting.
https://www.vinexs.com/boxset/getting_start| Param | Description |
| --- | --- |
| url['domain'] | Hosting domain name. Just domain, no slash end. |
| url['root'] | Url between domain and index.php. Start with / (slash), leave / if already in root. |
| session['token'] | Login cookie name. In this project, use __RD_TOKEN__ . |
| session['encrypt'] | Login cookie encryption key. A 32 char string. |__2. Modify main/settings/accounts.php__
| Param | Description |
| --- | --- |
| $SETTING['account'] | Downloader user and password. |
| $SETTING['file_storage'] | It is where the file will store. |