AKR Updater
...
curl -fsSL https://dl.akra13.fr/AKRUpdaterInstaller | sudo bashAKR Updater is a linux update manager designed to automate the complete upkeep of your servers and containers from a centralized dashboard. It solves the chore of repetitive terminal connections by handling package deployment, SSD trim, and encrypted key access management. This lightweight solution is aimed at system administrators and personal server enthusiasts looking for rigorous and interactive maintenance.
About
Security is at the heart of the system: enter your credentials just once, and the tool will generate and encrypt an SSH key, ensuring that no passwords are stored.
Your entire fleet can be easily managed from a dedicated web panel (accessible on port 8080), where you can manage your machines, configure your schedules, and view the complete history. The tool also natively manages client and server updates for NetBird SelfHosted.
For monitoring, take advantage of a notification system via Webhook or Discord Bot. In Bot mode, you receive rich messages (embeds) that include quick-action buttons to immediately restart or schedule the restart of a machine that requires a reboot after an update.
Designed to be lightweight, the software installs in a fraction of a second using a single Curl command, ideally on a new LXC environment.
Features
- Express deployment: Ultra-fast installation via a single Curl command, optimized for LXC containers.
- Enhanced security: Automatic generation and encryption of SSH keys (no passwords are stored).
- Web-based administration panel: Centralized interface on port 8080 for managing machines and logs.
- Scheduled Tasks: Custom automation of system updates and SSD trim.
- NetBird Integration: Full support for updates to NetBird Client and NetBird SelfHosted.
- Interactive Discord alerts: Notifications via webhook or bot, with control buttons to manage restarts directly from the app.
Automating Linux maintenance and securing your fleet
Manually managing patches across multiple machines quickly becomes a source of oversights and security vulnerabilities. AKR Updater provides a concrete answer by automating package deployment and hardware operations like SSD trim within a single interface.
By eliminating the need to individually connect to each host, this tool centralizes monitoring while ensuring total security: credentials are only required once to generate an encrypted SSH key, without any password ever residing on disk.
Who is this centralization solution for?
This utility is primarily aimed at IT fleet administrators, managers of virtualized infrastructures under LXC containers, and homelab users looking to unify their maintenance procedures.
It also meets the needs of teams operating mesh private networks with NetBird, offering them a native and automated method to keep clients and servers synchronized without resorting to heterogeneous third-party scripts.
Step-by-step operation of the administration system
The process kicks off with an ultra-fast installation carried out directly from a terminal via a curl command line, deploying the necessary services onto a dedicated container. Once the environment is configured, the administrator goes to the web interface accessible on port 8080 to declare target machines and configure regular schedules.
During each scheduled cycle, the tool executes system maintenance and communicates operation status via webhook or an interactive Discord bot. If a system restart is required following the update, buttons integrated into the Discord message allow scheduling or launching the reboot without opening a console.
Advantages over traditional methods
Unlike traditional orchestration architectures that require arduous configuration files or heavy agents, this tool favors a minimalist, ready-to-use approach. The choice to centralize actions on a web dashboard while maintaining a lightweight installation is perfectly suited for small and medium infrastructures.
Moreover, the interactive Discord integration and direct support for NetBird SelfHosted avoid stacking multiple disparate tool layers to monitor machine status and command essential reboots.