|
|
@@ -43,6 +43,37 @@ installed - |
|
|
|
* rrdtool, may need to include lua-rrd. |
|
|
|
* xz, on Debian based systems it'll be in the xz-utils package. |
|
|
|
|
|
|
|
If you want to have lots of graphs, also install |
|
|
|
[https://sledjhamr.org/cgit/apt-panopticon_cgp/](https://sledjhamr.org/cgit/apt-panopticon_cgp/). |
|
|
|
|
|
|
|
Web installation. |
|
|
|
----------------- |
|
|
|
|
|
|
|
This is a suggestion for installation on a Devuan based web server. |
|
|
|
|
|
|
|
Create - |
|
|
|
|
|
|
|
/var/www/html/apt-panopticon |
|
|
|
|
|
|
|
Install apt-panopticon and apt-panopticon_cgp there, so you end up with - |
|
|
|
|
|
|
|
/var/www/html/apt-panopticon/apt-panopticon |
|
|
|
/var/www/html/apt-panopticon/apt-panopticon_cgp |
|
|
|
|
|
|
|
The script update_apt-panopticon is an example script for updating |
|
|
|
everything, including commented out commands to update the source code. |
|
|
|
The file apt-panopticron is an example crontab file for updating |
|
|
|
everything once every ten minutes. They assume your web server user is |
|
|
|
www-data with a group of www-data, and you have a mirror user called |
|
|
|
mirrors. For mirror operators, that mirrors user would be the owner of |
|
|
|
the mirror files. You can change these to suite yourself. |
|
|
|
|
|
|
|
Once everything is updated, |
|
|
|
/var/www/html/apt-panopticon/results/Report-web.html |
|
|
|
|
|
|
|
will point to the main web page, and there will be a link at the bottom of |
|
|
|
that pointing to the detailed graphs. |
|
|
|
|
|
|
|
Using it. |
|
|
|
--------- |
|
|
|
|
|
|
|