pyobs-web-admin

This is a web-based administration interface for pyobs (documentation), the robotic telescope framework. Unlike most pyobs_* packages, it is not itself a pyobs module loaded via a YAML class: entry – it is a standalone Django application that manages a fleet of pyobs module processes from the outside, via subprocess and the filesystem. It has no import-time dependency on pyobs-core.

From a browser it lets you start, stop, and restart modules, tail and filter their logs, view and edit their YAML configuration files, audit and edit their access-control policy fleet-wide, and – optionally – manage the XMPP accounts they connect to ejabberd with.

Feature overview

Getting started