QuickBox Documentation

website·Indexed 31 days ago

https://wiki.ptbox.dev/

Documentation for QuickBox (including QuickBox Lite and Pro), a seedbox management script designed for easy installation and management of dedicated servers. Includes guides on installing applications like rTorrent, qBittorrent, Deluge, and Transmission, as well as configuration for Authelia, Vouch Proxy, Nginx, and OpenVPN.

Tokens
11.6K
Snippets
67
Records
111
Agent score
53%

What's inside QuickBox

  1. Overview of Authelia SSO

    Authelia is a self-hosted single sign-on (SSO) and multi-factor authentication server that provides a secure authentication portal to protect web applications with a shared login. Note that Authelia and Vouch Proxy are mutually exclusive; only one should be installed.
  2. Overview of Quickbox Lite Seedbox management

    Quickbox Lite is a Seedbox management script designed for easy installation via simple options and centralized control through a management dashboard. It utilizes a lightweight, modular architecture where software components are available as modules, allowing users to install only the specific tools they need. Notably, the panel no longer requires ruTorrent support to function.
  3. Overview of Vouch Proxy

    Vouch Proxy is an OIDC/OAuth2 single sign-on (SSO) proxy designed for Nginx using the auth_request module. It intercepts requests to protected applications, validating them via a JWT cookie. If no valid cookie exists, it redirects the user to a configured identity provider (IdP) for authentication. Note: Vouch Proxy and Authelia are mutually exclusive; only one should be installed.
  4. Install QuickBox ARM for armhf platforms

    QuickBox ARM is specifically built for the armhf platform and includes optimized software parameters for that architecture.
    # QuickBox ARM repository
    https://github.com/amefs/quickbox-arm
  5. Control services in QuickBox Lite Dashboard Zone 3

    Zone 3 provides a service control widget allowing users to restart, enable, or disable services via dedicated buttons.
  6. Manage active services and ruTorrent plugins in QuickBox Lite Dashboard Zone 1

    Zone 1 of the QuickBox Lite Dashboard provides quick access to active services via their URLs. It also contains a second tab for enabling or disabling ruTorrent plugins and a third tab listing basic commands.
  7. Monitor network status in QuickBox Lite Dashboard Zone 2

    Zone 2 of the QuickBox Lite Dashboard is used to view the current network status.
  8. Troubleshoot Flood authentication popup loops

    If Flood repeatedly asks for authentication info after login, it is due to Flood using Basic auth, which causes cookies to change after successful authentication. There is currently no fundamental solution for this behavior.
  9. Access QuickBox Pro and QuickBox Lite prebuild binaries

    Prebuild binaries for QuickBox Pro and QuickBox Lite are available. Users who are familiar with the software dependencies can also choose to install these files manually.
    # Repository for prebuild binaries
    https://github.com/amefs/quickbox-files
  10. Run the system information script using curl

    Execute the system information and benchmarking script directly from the web using curl. Note that because hardware varies, some individual hardware components may not be recognized correctly by the script.
    bash <(curl -Ls https://git.io/ceshi)
  11. Run autoremove-torrents using a configuration file

    After installation, autoremove-torrents uses a configuration file located at /home/${username}/.config/autoremovetorrents/config.yml. To execute the utility with a specific config and log directory, use the binary located in the local bin folder.
    /home/${username}/.local/autoremovetorrents/bin/autoremove-torrents -c /home/${username}/.config/autoremovetorrents/config.yml -l /home/${username}/.config/autoremovetorrents/logs