{"id":13567613,"url":"https://github.com/amefs/quickbox-lite","last_synced_at":"2025-05-15T03:05:57.468Z","repository":{"id":38429247,"uuid":"199709155","full_name":"amefs/quickbox-lite","owner":"amefs","description":"Lightweigt QuickBox","archived":false,"fork":false,"pushed_at":"2025-01-18T18:29:07.000Z","size":8063,"stargazers_count":849,"open_issues_count":18,"forks_count":117,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-21T03:59:45.638Z","etag":null,"topics":["debian","quickbox-lite","seedbox","seedbox-install-script","ubuntu"],"latest_commit_sha":null,"homepage":"https://wiki.ptbox.dev/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amefs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-07-30T18:48:45.000Z","updated_at":"2025-04-17T11:37:49.000Z","dependencies_parsed_at":"2023-02-13T04:40:35.775Z","dependency_job_id":"40e6037a-336b-4238-9c93-acdd7ddfdccf","html_url":"https://github.com/amefs/quickbox-lite","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amefs%2Fquickbox-lite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amefs%2Fquickbox-lite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amefs%2Fquickbox-lite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amefs%2Fquickbox-lite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amefs","download_url":"https://codeload.github.com/amefs/quickbox-lite/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254264765,"owners_count":22041793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debian","quickbox-lite","seedbox","seedbox-install-script","ubuntu"],"created_at":"2024-08-01T13:02:36.489Z","updated_at":"2025-05-15T03:05:57.438Z","avatar_url":"https://github.com/amefs.png","language":"Shell","funding_links":[],"categories":["Shell","Scripts for Seedbox"],"sub_categories":["Upload Assistant"],"readme":"\n\n![QB-lite](https://i.loli.net/2019/09/16/nqx5mwdDVW3lY6a.png)\n\n# Project QuickBox-Lite\n\n[![Project](https://img.shields.io/badge/Project-中文版-green?logo=git\u0026style=for-the-badge)](https://github.com/amefs/quickbox-lite/blob/master/README_zh.md)    [![DOC](https://img.shields.io/badge/Doc-Read%20Manual%20here-1F8ACB?logo=read-the-docs\u0026style=for-the-badge)](https://wiki.ptbox.dev/)\n\n---\n\nThis project is a modified version of the QuickBox community edition. This project aims to build a lightweight QuickBox software kit. Most of the functions of QuickBox CE are retained, but only the most commonly used stable third party software included. The prebuilt BT client also available here, which can significantly reduce the installation time as well as CPU requirement to compile them. Most of the software is available as modules. The panel no longer needs the support of ruTorrent. You can select what you need, and this is also why the project named \"Lite\".\n\n---\n\n## Main feature\n\n1. Graphical installation guide (Multi-language available)\n2. Use Nginx instead of apache\n3. Modular installation\n4. Latest OS support\n5. up to date apps (prebuild deb packages included)\n\n---\n\n## Script status\n\n![Version](https://img.shields.io/badge/version-1.5.11-orange?style=flat-square)![GNU v3.0 License](https://img.shields.io/badge/license-GNU%20v3.0%20License-blue.svg?style=flat-square)\n\nWhen upgrade from 1.3.2 to 1.3.3, very recommend to use SSH with `box update quickbox`. You also need to run the command twice to finish the service upgrade. If you are using WebUI to finish the upgrade, please also upgrade twice.\n\nFrom version 1.3.6, the php version has upgraded to 7.4, so you can remove old php7.2 with `sudo apt purge php7.2*` when you don't need it anymore.\n\n---\n\n## How to install\n\n### before install\n\nHardware requirement:\n\n- CPU: At least a 64bit Compatible x86_64 CPU\n- RAM: large than 1GB (recommend more for better performance)\n- Storage: 20GB HDD (for seeding, you need more)\n\nOS Support (amd64 only):\n\n![Ubuntu24.04](https://img.shields.io/badge/Ubuntu%2024.04-passing-brightgreen.svg?style=flat-square)![Ubuntu22.04](https://img.shields.io/badge/Ubuntu%2022.04-passing-brightgreen.svg?style=flat-square)![Ubuntu20.04](https://img.shields.io/badge/Ubuntu%2020.04-passing-brightgreen.svg?style=flat-square)![Ubuntu18.04](https://img.shields.io/badge/Ubuntu%2018.04-EOL-red.svg?style=flat-square)![Ubuntu16.04](https://img.shields.io/badge/Ubuntu%2016.04-EOL-red.svg?style=flat-square)\n\n![Debian12](https://img.shields.io/badge/Debian%2012-passing-brightgreen.svg?style=flat-square)![Debian11](https://img.shields.io/badge/Debian%2011-passing-brightgreen.svg?style=flat-square)![Debian10](https://img.shields.io/badge/Debian%2010-EOL-red.svg?style=flat-square)![Debian9](https://img.shields.io/badge/Debian%209-EOL-red.svg?style=flat-square)\n\nServer Support:\n\n- Bare-metal server\n- Dedicated server\n- VPS with KVM/Xen/VMware (OpenVZ is not supported)\n\n**OVH DEFAULT KERNEL NOTICE!**\n\n\u003e grsec is built into OVH's custom kernel and it absolutely wrecks havoc when using these panels where we depend on the ability for one user (www-data) to see the processes of another running user ($username).\n\u003e This can be seen clearly by using a task manager such as htop.\n\u003e With grsec enabled you can only see the processes owned by your user unless you run htop as root. As such, it is highly recommended to use the stock kernel for your distribution or at the very least installing an OVH kernel that is not compiled with grsec\n\u003e If you are using So You Start (SYS) as a host, you should opt to use the distribution kernel. You will see this as a check box option when installing your server. Otherwise, QuickBox will handle this for you on install.\n\n### install the project\n\n**You must be logged in as root to run this installation.**\n\n#### **One-key Install mode**\n\nOne-key install is available since version **1.3.3**:\n\n```bash\nbash \u003c(wget -qO- https://git.io/qbox-lite -o /dev/null) COMMAND\n```\n\n**Want to run in development mode?:**\n\n```bash\nbash \u003c(wget -qO- https://git.io/qbox-lite -o /dev/null) --dev COMMAND\n```\n\nNow, it has following arguments:\n\n```\nQuickBox Lite Setup Script\n\nUsage: bash setup.sh -u username -p password [OPTS]\n\nOptions:\n  NOTE: * is required anyway\n\n  -d, --domain \u003cdomain\u003e            setup domain for server\n  -H, --hostname \u003chostname\u003e        setup hostname, make no change by default\n  -P, --port \u003c1-65535\u003e             setup ssh service port, use 4747 by default\n  -u, --username \u003cusername*\u003e       username is required here\n  -p, --password \u003cpassword*\u003e       your password is required here\n  -r, --reboot                     reboot after installation finished (default no)\n  -s, --source \u003cus|au|cn|fr|de|jp|ru|uk|tuna\u003e  \n                                   choose apt source (default unchange)\n  -t, --theme \u003cdefaulted|smoked\u003e   choose a theme for your dashboard (default smoked)\n  --tz,--timezone \u003ctimezone\u003e       setup a timezone for server (e.g. GMT-8 or Europe/Berlin)\n  \n  --lang \u003cen|zh\u003e                   choose a TUI language (default english)\n  --with-log,no-log                install with log to file or not (default yes)\n  --with-ftp,--no-ftp              install ftp or not (default yes)\n  --ftp-ip \u003cip address\u003e            manually setup ftp ip\n  --with-bbr,--no-bbr              install bbr or not (default no)\n  --with-cf                        use cloudflare instead of github\n  --with-sf                        use sourceforge instead of github\n  --with-osdn                      use osdn(jp)  instead of github\n  --with-github                    use github\n  --with-APPNAME                   install an application\n  --qbittorrent-version            specify the qBittorrent version\n  --deluge-version                 specify the Deluge version\n  --qbit-libt-version              specify the Libtorrent version for qBittorrent\n  --de-libt-version                specify the Libtorrent version for Deluge\n  --rtorrent-version               specify the rTorrent version\n\n    Available applications:\n    rtorrent | rutorrent | flood | transmission | qbittorrent\n    deluge | mktorrent | ffmpeg | filebrowser | linuxrar\n\n  -h, --help                       display this help and exit\n```\n\nThe username and the password is required anyway, or the TUI install method will start. The other arguments are the same function as in TUI. Here is a example:\n\n```bash\nbash \u003c(wget -qO- https://git.io/qbox-lite -o /dev/null) -u demouser -p demo123456 --with-ffmpeg -P 1234 --with-bbr --with-deluge --with-mktorrent --with-linuxrar --with-cf --hostname vmserver --reboot\n```\n\nIt means: The username being set to demouser, password is demo123456, use 1234 as ssh port, install BBR, deluge, mktorrent, linuxrar. The mirror for deb package in Cloudflare will be used for installation. Change the hostname to vmserver. The server will be automaticly restart after installation.\n\n## Have trouble with QuickBox Lite\n\nIf you still have questions about the QuickBox Lite or need to report bugs, be sure to read the [Wiki](https://wiki.ptbox.dev) first. When you still have trouble with it, please assign an issue [here](https://github.com/amefs/quickbox-lite/issues/new), I will try my best to help you.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famefs%2Fquickbox-lite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famefs%2Fquickbox-lite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famefs%2Fquickbox-lite/lists"}