An open API service indexing awesome lists of open source software.

https://github.com/lwindolf/wurmterm-backend

Linux Terminal companion backend that hints you on services and issues on your kubernetes cluster, docker containers and servers.
https://github.com/lwindolf/wurmterm-backend

autodiscovery devops-tools docker kubernetes linux-terminal ssh sysadmin

Last synced: 9 months ago
JSON representation

Linux Terminal companion backend that hints you on services and issues on your kubernetes cluster, docker containers and servers.

Awesome Lists containing this project

README

          

# WurmTerm Backend 🐛

WurmTerm is an addon for the progressive web app lzone.de. It allows observing
connected systems as well as exectuting runbooks against those. This repo contains
only the backend part.

[![CI Build](https://github.com/lwindolf/wurmterm-backend/actions/workflows/test.yml/badge.svg)](https://github.com/lwindolf/wurmterm-backend/actions/workflows/test.yml)

## Installation

sudo npm install -g wurmterm-backend

## Backend Usage

wurm start
wurm stop

wurm configure # to change settings / password

## Assumptions

WurmTerm backend assumes

- that you use bash
- that it can connect to all those hosts via SSH without credentials
- that is allowed to discover connected kubernetes contexts
- that you use `ssh ` only and handle all private key switching in your SSH config
- that it is always allowed to sudo (but won't complain if it does not succeed)