1 Proxmox LXC Services
Matt Cupp edited this page 2026-05-29 17:35:45 -04:00

Proxmox LXC Services

LXC containers running on PVE (192.168.1.227). These services are not managed by Komodo and not tracked by Renovate — updates are manual.

For Nexus Docker services see the individual service pages. For the Proxmox VE UI: https://192.168.1.227:8006


Updating all LXC containers

Run from the PVE console or PVE shell to patch every container at once:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/update-lxcs.sh)"

This handles apt upgrades inside each container. For services with their own built-in updater (Paperless-ngx), see the per-service notes below.


Jellyfin

LXC ID: 101 | IP: 192.168.1.250 | UI: http://192.168.1.250:8096

Media server. Primary watch interface for local video libraries and Live TV via Dispatcharr. See Dispatcharr for the HDHomeRun + EPG integration.

Update: Run the community update script above, or enter the LXC and apt update && apt upgrade -y.


Paperless-ngx

IP: unknown — check PVE UI | UI: check PVE UI

Document management and OCR. Scans, indexes, and searches physical and digital documents.

Update: Enter the LXC console and run:

update

Paperless-ngx community LXC scripts bundle an update helper that pulls the latest release.


Actual Budget

IP: 192.168.1.209 | UI: https://192.168.1.209:5006

Personal budget manager. Uses a self-signed certificate — expect a browser warning on first access; add an exception.

Update: Run the community update script above, or enter the LXC and apt update && apt upgrade -y.


Audiobookshelf

IP: 192.168.1.201 | UI: http://192.168.1.201:13378

Audiobook and podcast server. Streams audiobooks and manages podcast feeds.

Update: Run the community update script above, or enter the LXC and apt update && apt upgrade -y.


Wiki.js

IP: unknown — check PVE UI | UI: check PVE UI

Internal notes wiki. Separate from this Forgejo wiki — used for freeform personal notes.

Update: Run the community update script above, or enter the LXC and apt update && apt upgrade -y.


Beszel

IP: 192.168.1.189 | UI: http://192.168.1.189:8090

Server monitoring hub. Agents run on monitored hosts and report metrics back to this central Beszel instance.

Update: Run the community update script above, or enter the LXC and apt update && apt upgrade -y.


Forgejo

IP: 192.168.1.240 | UI: http://192.168.1.240:3000

Self-hosted git forge. Stores all Docker Compose stacks, Renovate config, and personal docs. Webhook from homelab-docker drives Komodo auto-deploys.

Full details on the dedicated page: Forgejo


AdGuard Home

IP: 192.168.1.86 | UI: http://192.168.1.86

Primary DNS server and ad blocker. All devices on the LAN use this as their DNS resolver. Custom local DNS rewrites live under Filters → DNS Rewrites.

Update: Run the community update script above. AdGuard Home can also self-update via its web UI under Settings → Updates.


Pi-hole

IP: 192.168.1.220 | UI: http://192.168.1.220/admin

Secondary DNS and ad blocker. Acts as fallback if AdGuard Home is unavailable.

Update: Enter the LXC and run:

apt update && apt upgrade -y
pihole -up