LXC | All
4 CPU
4096 MB
11 GB
authentik is an IdP (Identity Provider) and SSO (Single Sign On) platform.
Notes
A 1 GB secondary volume is automatically created and attached to the container at /opt/authentik-data. This is required for Authentik’s internal file manager to work.
You will get a Not Found error if initial setup URL doesn’t include the trailing forward slash /. Make sure you use the complete url (http://:9000/if/flow/initial-setup/) including the trailing forward slash.
2 CPU
2048 MB
4 GB
Self-hosted startpage dashboard. Organize bookmarks, apps, and services in a clean customizable interface.
Notes
Access at http://:5005
Add links, notes, and widgets
Customizable with colors and layouts
Links
GitHub
2 CPU
2048 MB
8 GB
VPN client tunnel for Lightweight LXC containers. Routes container traffic through WireGuard or OpenVPN.
Notes
Access the web UI at http://:8000
Supports both WireGuard and OpenVPN protocols
Routes all container traffic through the VPN tunnel
Links
GitHub
2 CPU
2048 MB
16 GB
A standalone container-based installation of Home Assistant Core means that the software is installed inside a Docker container, separate from the host operating system. This allows for flexibility and scalability, as well as improved security, as the container can be easily moved or isolated from other processes on the host.
2 CPU
2048 MB
16 GB
Jellyfin is a free and open-source media server and suite of multimedia applications designed to organize, manage, and share digital media files to networked devices.
Notes
With Privileged/Unprivileged Hardware Acceleration Support
FFmpeg path: /usr/lib/jellyfin-ffmpeg/ffmpeg
For NVIDIA graphics cards, you’ll need to install the same drivers in the container that you did on the host. In the container, run the driver installation script and add the CLI arg –no-kernel-module
Addons | All
This script automatically adds IP address as tags to LXC containers or VM’s using a systemd service. The service also updates the tags if a LXC/VM IP address is changed.
Notes
Execute within the Proxmox shell
Configuration: nano /opt/iptag/iptag.conf. iptag Service must be restarted after change.
Install Tailscale inside an existing LXC container from the Proxmox VE host.
Notes
Run on the Proxmox VE host, not inside the container
Select container from a list
Reboot the container, then run tailscale up to activate
Links
Website
GitHub
VS Code in the browser. Run a full VS Code IDE on any machine with a browser, accessible from anywhere.
Notes
Access at http://:8080
Default password is set during installation
Data persists at the configured data directory
Copyparty is a lightweight, portable HTTP file server with a browser-based interface. It supports drag-and-drop uploads, downloads, deduplication, media playback, and advanced search, making it ideal for quickly sharing and managing files.
Notes
Execute within the Proxmox shell or in LXC
Self-hosted cron job scheduler with web UI, live logs, auth and prebuilt binaries provided upstream.
Notes
Credentials are saved to: /root/cronmaster.creds
Update with: update_cronmaster
Links
GitHub
PVE Tools | All
This script provides options to delete logs and cache, and repopulate apt lists for Ubuntu and Debian systems.
Notes
Execute within the Proxmox shell
Supports Alpine, Debian, and Ubuntu containers
Select containers to exclude from cleaning
Links
GitHub
This script will add/remove a crontab schedule that updates the operating system of all LXCs every Sunday at midnight.
Notes
Execute within the Proxmox shell
To exclude LXCs from updating, edit the crontab using crontab -e and add CTID
Links
Releases unused blocks from LXC container disks back to the storage device. Recommended for SSD, NVMe, and thin-provisioned storage.
Notes
Only effective on SSD, NVMe, thin-LVM, or discard-capable storage
Select containers to exclude from trimming
Can temporarily start stopped containers for trimming
Create backups of Proxmox VE host configuration files and directories.
Notes
Interactive directory and file selection
Backups are saved as compressed tar archives
Default backup location is /root/
Links
GitHub
Enables hardware passthrough for USB, Intel, NVIDIA, and AMD GPUs inside privileged LXC containers.
Notes
Requires Proxmox VE 8.1+
Only supports privileged LXC containers for GPU passthrough
Interactive menu system via whiptail
Links
GitHub
VMs | All
1 CPU
1024 MB
4 GB
Arch Linux is a highly customizable, independent Linux distribution that gives users complete control over their system. Known for its rolling release model, Arch Linux is always up-to-date with the latest software.
Notes
doesnt work with lvm and lvmthin disks!
2 CPU
2048 MB
4 GB
Creates a Debian-based virtual machine with configurable resources.
Standard Debian VM template for Proxmox VE. Supports version selection and resource customization.
Notes
Compatible with Proxmox VE 8.x
SSH key injection supported
Cloud-init ready
2 CPU
4096 MB
10 GB
Creates a Docker-ready virtual machine on Proxmox VE with Docker pre-installed in the image.
Notes
Supports Debian 12/13 and Ubuntu 22.04/24.04
Optional Cloud-Init support for SSH key and network configuration
Docker pre-installed in the disk image for faster provisioning
Links
2 CPU
4096 MB
32 GB
This script automates the process of creating a Virtual Machine (VM) using the official KVM (qcow2) disk image provided by the Home Assistant Team. It involves finding, downloading, and extracting the image, defining user-defined settings, importing and attaching the disk, setting the boot order, and starting the VM.
2 CPU
2048 MB
12 GB
Creates a TurnKey Nextcloud virtual machine on Proxmox VE. Self-hosted cloud storage and collaboration platform.
Notes
Based on TurnKey Linux Nextcloud appliance
Start VM when completed is disabled by default
Access Nextcloud after VM is running
Links
Website