Guides 11792 Published by Philipp Esselbach 0

TermRecord turns a live terminal session into an MP4 video without any flashy overlays, letting you capture raw shell activity in seconds. To get it up on CentOS 8 you first enable EPEL, install dependencies like `ffmpeg`, `git`, `gcc`, `make`, and `xz`, then clone the GitHub repository, run `make`, and finally copy the binary to `/usr/local/bin`. Once installed, simply launch a terminal, type `termrecord -t 15 demo.mp4`, execute the commands you want to showcase, exit the shell, and the video appears immediately—just remember to use a full‑screen window, a clear prompt, and keep recordings short to avoid bloating file sizes. Common hiccups include missing `ffmpeg` from EPEL, unexpectedly large output files, and no audio by design, but these can be resolved quickly, making TermRecord an efficient tool for demos or troubleshooting when you need a quick visual aid.

Guides 11792 Published by Philipp Esselbach 0

This quick‑start guide walks you through installing the open‑source analytics platform Umami on a fresh CentOS 8 host, covering everything from updating the system to configuring environment variables. It begins by adding required packages such as git, curl, and Node.js from NodeSource, then shows how to create a dedicated low‑privilege user to run Umami safely. Next you’ll set up MariaDB or MySQL, build the application with npm, and adjust the .env file so the app knows where its database lives and what base URL to expose. Finally, the tutorial explains how to launch the app manually, optionally wrap it in a systemd service for persistence, and optionally add an Nginx reverse proxy to secure access and forward traffic to port 3000.

Guides 11792 Published by Philipp Esselbach 0

Usermin is a lightweight web interface for managing user files, but it isn’t available in Ubuntu 21.04’s default repositories, so the post shows how to add a Debian mirror, import its signing key, and update apt before installing the package, which pulls Apache, PHP‑fpm, and helper scripts. After installation you need to enable the Apache service at boot, edit /etc/usermin/config.conf to set the port to 20000 and run as your user, then restart Apache so Usermin’s configuration is applied without a full reboot. The guide also walks through checking whether Apache started correctly, installing libapache2‑mod‑php if necessary, and troubleshooting firewall rules that might block the 20000/tcp port on newer Ubuntu releases. Once everything is running you can point a browser at http://localhost:20000, log in with your credentials, and begin using Usermin’s web interface to manage files, SSH keys, and more.

Guides 11792 Published by Philipp Esselbach 0

The article is a practical how‑to guide that shows readers how to install Webmin on Ubuntu 21.04 quickly, using only a handful of terminal commands. It begins by explaining why Webmin can replace command‑line management with a browser interface for users, services, and firewall rules, then lists the prerequisites such as a fresh installation, root or sudo access, and an internet connection. The core of the post walks through updating apt, installing wget and HTTPS transport, adding Webmin’s GPG key, creating the repository file pointing to the “sarge” entry, refreshing the index again, installing Webmin itself, opening UFW on port 10000, and finally accessing the web UI via https://localhost:10000/. Finally, it offers quick troubleshooting for DNS or proxy issues, port blocking, and SSL warnings, before encouraging users to explore the System menu and reminding them that a simple apt update can resolve most hiccups.