Tools
Cheat sheet for nano
The GNU nano editors default keybindings and their functions. Keybindings can be edited and changed.
Tools
The GNU nano editors default keybindings and their functions. Keybindings can be edited and changed.
Basics
To secure the Proxmox node or cluster we need to set some user things on the OS level (Debian) and some more then in Proxmox. Having servers in a Data Center also needs some more security measures to be in place. Servers are key targets for hackers, gain access to thousands accounts in one go.
Docker
Dockge simplifies Docker management, particularly when dealing with Docker stacks. You can perform tasks like creating, editing, starting, stopping, restarting, and deleting Docker containers and services through a web terminal.
Remote Access
The Jump Box, Host or Server or a Bastion Host or Server. By create a highly secured, The Jump Box with web access and use it to jump to servers on a internal and dedicated network we only have 1 server exposed to the web not 5. #2FA #TUI #TOTP
Build
Proxmox Notifications uses Gotify. Gotify can run on many platforms, we use Docker and iPhone. Quick notifications are essential when things goes sideways and servers crash but also when a backup fails. #gotify #igotify #proxmox
Build
Storage servers are needed every where and usually several. Usually there is absolutely no need for any GUI or other stuff bloating the server. The best is a plain NFS Server - it's fast and romust.
Basics
Git is one of the fundamental tool any homelabber needs. Git repositories can be on site, but better off site on GitLab or GitHub. Some stuff needs to be on local servers and can easily by self hosted or just local. #git
Tools
One of my favorite automation tools is my TemplateBuilder. T.Builder Creates a K8s/K0s cluster in minutes. 5.1. includes Debian and Alpine; Dockge, fzf, exa, nala and the K0s installation wizard. It's also faster. I use it daily to create VM's or Kubernetes clusters.
Cloud-init is the industry standard multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.
Build
For small servers we need tiny Kubernetes nodes like K0s. This is my how i repurposed an old wrecked laptop as an tiny min server running a Kubernetes cluster - K0s. #k0s
Networking
SDN The Software-Defined Network enables the creation of virtual zones and networks (VNets) including a DHCP. This functionality simplifies advanced network configurations for home labbing. The benefits in a more responsive and adaptable network infra. #pve #sdn
Build
Building templates with a script. How to use bash, whiptail, pve qm commands and wget. At the same time VM's can be applied for large Kubernetes clusters (K8s, K3s, K3s HA, K0s). LArge lettering done with figlet.