Skip to content

view and manage systemd units from your browser

Notifications You must be signed in to change notification settings

majst01/periscope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9591545 · May 2, 2023
Sep 30, 2022
Apr 11, 2018
Nov 11, 2018
May 2, 2023
Oct 1, 2019
Jan 16, 2020
Nov 11, 2018
May 2, 2023
May 2, 2023
Oct 1, 2019
Apr 12, 2022
Mar 27, 2018

Repository files navigation

Periscope

Periscope displays and manages systemd units from your browser.

Quickstart

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