Periscope displays and manages systemd units from your browser.
Compile the binary with:
$ make
Configuration is done via Environment variables:
$ periscope -h
This application is configured via the environment. The following environment
variables can be used:
KEY TYPE DEFAULT REQUIRED DESCRIPTION
PERISCOPE_SERVICEPATTERN String False the service filter to be applied to all systemd services
PERISCOPE_PORT String 8080 False the port to listen on
PERISCOPE_READONLY True or False false False do not allow write operations
PERISCOPE_DEBUG True or False false False turn on debug log
To start simply type:
$ ./periscope
or from a docker container:
docker-compose up
Open your Browser at http://localhost:8080