Overview Tailscale is is a VPN based on Wireguard and allows you to connect your devices in a mesh network. Installation curl -fsSL https://tailscale.com/install.sh | sh
XRDP on Debian 12
XRDP is an open-source remote desktop server that uses the Remote Desktop Protocol (RDP). This guide explains how to install XRDP on Debian 12. Prerequisites Debian 12 installed Root or sudo...
Perl
Variables Scalar Variables $var = "value"; # Public variable my $var = "value"; # Private variable local $var = "value"; # Localized variable # Constants use constant PI => 3.14; ...
Proxmox
Disable Enterprise Repository and Add the No-Subscription Repository: Disable the Proxmox Enterprise Repository Edit the Proxmox enterprise repository configuration file to disable it: nano /...
Ollama
Installing Ollama MacOS: brew install ollama Linux: curl -fsSL https://ollama.com/install.sh | sh Install official models ollama pull <modelname> Official models Then use run use t...
Kubernetes Cluster on Raspberry Pi
Preperation Prep all the Raspberry Pis with the lite non desktop 64bit version of Raspberry Pi OS. Be shure to set a unique hostname for each Raspberry Pi. Install k3s ssh into the first node wh...
InfluxQL + Grafana
Understanding the Basics Selecting Data Basic Query: SELECT "field_key" FROM "measurement_name" With Time Filter: SELECT "field_key" FROM "measurement_name" WHERE $timeFilter Filtering S...
Rust
fn main() { println!("Hello, World!"); } Cargo Package Manager Cargo is the Rust package manager. It is used to compile, test, and run Rust projects. Cargo is also used to manage dependencie...
Pi as Router
Prepare the Pi sudo apt-get update sudo apt-get full-upgrade sudo reboot Set the WiFi country in raspi-config’s Localisation Options: sudo raspi-config Install CasaOS curl -sL https://instal...
Vim
Introduction Vim is a highly configurable text editor built to enable efficient text editing. It’s an improved version of the vi editor distributed with most UNIX systems. Install Vim using Homeb...