Linux: How to create an SSH tunnel as a systemd service

Much often you will need a constant SSH tunnel connection, to avoid the administrative load for those tunnels after a reboot is to configure them as systemd services and use SSH keys to avoid passwords. Also its nice and super helpfull to create the systemd service as a template that can accept tunnel parameters from …

7 Best Free and Open Source Status Page Systems

A status page system is software that lets you communicate incidents, schedule maintenance and downtimes with your customers. A status page can be public or private. Public stage pages engender customer trust and demonstrate the reliability of a platform. Private status pages are useful to communicate incidents with internal stakeholders.

smxi: A CLI Tool for Managing Debian Based Linux Distros

smxi is a maintenance script with a few features that you will appreciate once you start using it. It varies from helping you install a specific office suite to managing multiple Linux kernels on the same machine. Below are a few features that it offers: Automatic installation of GPU drivers, along with necessary patches (even …

Query your Linux operating system like a database

https://opensource.com/article/21/6/osquery-linux Linux offers a lot of commands to help users gather information about their host operating system: listing files or directories to check attributes; querying to see what packages are installed, processes are running, and services start at boot; or learning about the system’s hardware. Each command uses its own output format to list this …

tinydb

TinyDB is a lightweight document oriented database optimized for your happiness 🙂 It’s written in pure Python and has no external dependencies. Example Code >>> from tinydb import TinyDB, Query >>> db = TinyDB(‘/path/to/db.json’) >>> db.insert({‘int’: 1, ‘char’: ‘a’}) >>> db.insert({‘int’: 1, ‘char’: ‘b’}) Query Language >>> User = Query() >>> # Search for a …