Skip to content

Tag: linux

All the articles with the tag "linux".

Install & use Doxygen via Docker

Install & use Doxygen via Docker

· Updated:

Generate code documentation with Doxygen without installing it, run it from a Docker container and get HTML docs from any codebase.

Ed25519 SSH Keys: Ditch RSA for Good

Ed25519 SSH Keys: Ditch RSA for Good

· Updated:

RSA SSH keys are aging out. Ed25519 is the modern default: generate one in seconds, secure it with ssh-agent, add FIDO2 hardware keys, and audit legacy keys safely.

Access Docker socket via TCP

Access Docker socket via TCP

· Updated:

Expose Docker's Unix socket over TCP so remote tools and dashboards can connect, daemon.json config for Linux and Windows.

Install docker on Ubuntu/Debian

Install docker on Ubuntu/Debian

· Updated:

The official, no-nonsense way to install Docker Engine on Ubuntu and Debian, repository setup, key import, and one command to verify it works.

Linux su with custom shell

Linux su with custom shell

· Updated:

Use su with a specific shell to switch users without the default login shell, useful when /etc/passwd points to something unexpected.

When systemd swallows your service logs

When systemd swallows your service logs

· Updated:

Service restart not showing logs? systemd hides stdout. Learn journalctl, systemctl status, and debugging workflows for silent systemd failures.

How to Upload an ISO to Proxmox (3 Ways)

How to Upload an ISO to Proxmox (3 Ways)

· Updated:

Upload an ISO to Proxmox three ways: web UI, wget onto the node, or SCP. Where ISOs live, why browser uploads stall, and how to fix storage with no ISO option.

Enable WebGL on Chrome or Firefox

Enable WebGL on Chrome or Firefox

· Updated:

WebGL disabled or hardware acceleration broken? Force-enable it in Chrome and Firefox with the right flags and about:config tweaks.

Why You Should Switch to ZShell (zsh)

Why You Should Switch to ZShell (zsh)

· Updated:

Switch your default shell to zsh on Linux, why zsh beats bash, installation, Oh My Zsh setup, essential plugins, and the gotcha that still catches everyone.