Skip to content
Guillaume Boudreau edited this page Sep 12, 2020 · 5 revisions

Greyhole includes (since 0.15) a web UI that can be used to monitor and administer your Greyhole installation.

The web UI can be used by anyone during initial setup, but requires a donation for continued use.
For licensing details, see the web-app/LICENSE.md file.

To access the web UI, run the PHP built-in server using: sudo php -S 0.0.0.0:8012 /usr/share/greyhole/web-app/index.php
Then use your browser to access http://server_hostname_or_ip:8012

Note that running as root (using sudo) is required if you want to use the web UI to modify smb.conf or greyhole.conf config options. If you just want to monitor/view, you do not need to execute the web server as root.

If you'd like to always run the web UI on boot, you can use a cron job (sudo crontab -e, and add @reboot php -S 0.0.0.0:8012 /usr/share/greyhole/web-app/index.php), or use /etc/rc.local, or SysV/Upstart.

Screenshots

Greyhole Status

Balance Status

Monitoring your storage pool

Monitoring Samba Shares (`/etc/samba/smb.conf`)

Visualize your disk usage

Modifying your Greyhole config (`/etc/greyhole.conf`)