Cockpit Navigator
A Featureful File System Browser for Cockpit - remotely browse, manage, edit, upload, and download files on your server through your web browser.
Features
With no command line use needed, you can:
- Navigate the entire filesystem,
- Create, delete, and rename files,
- Edit file contents,
- Edit file ownership and permissions,
- Create symbolic links to files and directories,
- Reorganize files through cut, copy, and paste,
- Upload files by dragging and dropping,
- Download files and directories.
Browsing Filesystem |
 |
Editing Content |
Editing Properties |
 |
 |
Installation
From Github Release
Ubuntu
$ wget https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.5/cockpit-navigator_0.5.5-2focal_all.deb
# apt install ./cockpit-navigator_0.5.5-2focal_all.deb
EL7
# yum install https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.5/cockpit-navigator-0.5.5-2.el7.noarch.rpm
EL8
# dnf install https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.5/cockpit-navigator-0.5.5-2.el8.noarch.rpm
From Source
- Ensure dependencies are installed:
cockpit
, python3
, rsync
, zip
.
$ git clone https://github.com/45Drives/cockpit-navigator.git
$ cd cockpit-navigator
$ git checkout <version>
(v0.5.5 is latest)
# make install
From 45Drives Repositories
Automatic Repo Setup with Script
curl -sSL https://repo.45drives.com/setup -o setup-repo.sh
sudo bash setup-repo.sh
Manually
Ubuntu
- Import GPG Key
wget -qO - https://repo.45drives.com/key/gpg.asc | sudo gpg --dearmor -o /usr/share/keyrings/45drives-archive-keyring.gpg
- Add 45drives.sources
cd /etc/apt/sources.list.d
sudo curl -sSL https://repo.45drives.com/lists/45drives.sources -o /etc/apt/sources.list.d/45drives.sources
sudo apt update
- Install Package
sudo apt install cockpit-navigator
EL7
- Add 45drives.repo
sudo curl -sSL https://repo.45drives.com/lists/45drives.repo -o /etc/yum.repos.d/45drives.repo
sudo sed -i 's/el8/el7/g;s/EL8/EL7/g' /etc/yum.repos.d/45drives.repo
sudo yum clean all
- Install Package
sudo yum install cockpit-navigator
EL8
- Add 45drives.repo
sudo curl -sSL https://repo.45drives.com/lists/45drives.repo -o /etc/yum.repos.d/45drives.repo
sudo dnf clean all
- Install Package
sudo dnf install cockpit-navigator