Installation
Install One-Click on Your Linux Server
See what happens when you install One-Click, from checking your Linux host to opening the terminal menu. The setup output below illustrates the first-run workflow.
curl -fsSL https://raw.githubusercontent.com/SiteHUB-NG/One-Click/main/one-click.sh -o /tmp/one-click.sh && \
bash /tmp/one-click.sh setup && \
rm -f /tmp/one-click.shroot@server:~# bash /tmp/one-click.sh setup
[COMPLETE] Installing rsync [DONE]
[COMPLETE] Installing tmux [DONE]
[COMPLETE] Installing rclone [DONE]
[COMPLETE] Installing jq [DONE]
[COMPLETE] Installing auditd [DONE]
[INFO] Cache missing or expired. Checking mirrors for module updates.
[SUCCESS] Successfully fetched module from primary mirror.
[SECURITY] Your IDS Scanner has not been initialized.
Run one-click engine 'audit scan --init' to enable.
[USER] Enter option number:
Dependency model
Core first-run tooling includes rsync, tmux, rclone, curl, psutil, iostat, pv, whois, tree, fzf, jq, tar/gzip, wget and distribution-specific support packages.
Cache model
Previously downloaded modules can remain available if the download service is temporarily unreachable.
After install
Use the grouped terminal menu or direct CLI commands. Reattach to the managed session with tmux attach -t one-click where applicable.