---
title: "One-click apps for Proxmox LXC containers · NexoVirt"
description: "Deploy 28 apps such as Nextcloud, WordPress, Vaultwarden or Home Assistant in a new Proxmox LXC container with one form, then reset, update or expose them."
url: https://nexovirt.com/features/apps
---

# One-click apps for Proxmox: Nextcloud, WordPress and more in an LXC

NexoVirt installs ready-made apps on Proxmox: pick one, fill in a few settings, and the panel creates a Debian LXC container and installs the app inside it. You follow the install live, the guest page shows how to reach the app, and later you reset its password, change its domain or update it with one click.

[Install free](https://docs.nexovirt.com/getting-started/installation/) [Read the One-click apps guide](https://docs.nexovirt.com/guides/apps/)

![One-click apps in the NexoVirt panel](https://nexovirt.com/assets/img/screenshots/apps-light.webp?v=1793111507)

## What it does

Nextcloud, WordPress, Vaultwarden and 25 more apps in a new container, from one form.

- ### A container made for the app

Each install creates a new unprivileged Debian container on the node you pick, never smaller than the app's minimum. Docker apps get the container features Docker needs.
- ### Settings in one form

Domain, admin user, email and passwords are typed fields with validation. Passwords go to the install and are never stored in the panel.
- ### A live install

The install runs in the background with a step tracker and a streamed log. If it fails, the container is kept and Retry runs the current install script again.
- ### Notes on the guest page

After the install, the guest page shows how to reach the app: its address, ports and the settings you chose.
- ### Actions later on

Reset a password, change the domain the app answers on, or update it to its next release. Before an update the panel takes a snapshot of the container.
- ### Reachable from the internet

On an IPv4 zone behind NexoVirt NAT, one switch creates the port forwards for the app's public ports. Deleting the server removes them again.
- ### A signed catalog

The catalog comes from NexoVirt, signed and checked on your panel, every install script verified by its checksum. It syncs daily.
- ### Free in every edition

Apps are part of the free Community Edition, from the panel and from the REST API.

## Every app in the catalog

Each app installs into its own LXC container. Password reset and updates are available for almost every app, a domain change where the app has one.

### Websites

- #### WordPress

WordPress on nginx, PHP-FPM and MariaDB, installed and ready to log in.
- #### Ghost

A modern publishing platform for blogs, newsletters and paid memberships, with MySQL, on Docker.
- #### Umami

Simple, privacy-friendly website analytics without cookies, with PostgreSQL, on Docker.

### Productivity

- #### Nextcloud

Your own file sync and share cloud: Nextcloud on Apache, PHP and MariaDB.
- #### Paperless-ngx

Scan, index and archive your paper documents with full text search and OCR, on Docker.
- #### BookStack

A simple wiki for documentation, organised in shelves, books and pages, with MariaDB, on Docker.
- #### Syncthing

Continuous peer-to-peer file synchronisation between your devices, from the official Syncthing repository.

### Developer tools

- #### Docker host

Docker Engine and the Compose plugin from the official Docker repository, ready for your own compose files.
- #### Portainer

Portainer CE (LTS) on Docker: manage containers, images, volumes and stacks in the browser.
- #### Gitea

A painless self-hosted Git service with pull requests, issues, packages and CI, using SQLite.

### Databases

- #### PostgreSQL

The PostgreSQL database server from Debian, with one user and database ready for your app.
- #### MariaDB

The MariaDB database server from Debian, with one user and database ready for your app.
- #### Redis

The Redis in-memory data store from Debian, protected by a password.

### Monitoring

- #### Uptime Kuma

A self-hosted monitoring tool for websites, ports and services with status pages and notifications.
- #### Grafana

Dashboards and alerts for your metrics and logs, from the official Grafana repository.
- #### ntfy

Send push notifications to your phone or desktop with a simple HTTP request, on Docker.

### Networking

- #### Nginx Proxy Manager

A reverse proxy with free Let's Encrypt certificates and a simple web interface to forward domains to your services.
- #### AdGuard Home

A network-wide DNS server that blocks ads and trackers for every device on your network.
- #### Pi-hole

A network-wide ad blocker that acts as the DNS server for your devices, on Docker.

### Security

- #### Vaultwarden

A lightweight password manager server that works with the official Bitwarden apps and browser extensions.
- #### authentik

An identity provider for single sign-on (OAuth2/OpenID Connect, SAML, LDAP, proxy auth) with MFA, on Docker.

### Mail

- #### Stalwart

An all-in-one mail server (SMTP, IMAP, JMAP) in a single binary, with a web admin and built-in spam filter.
- #### mailcow (beta)

A complete mail server suite (Postfix, Dovecot, SOGo webmail, Rspamd) on Docker. mailcow officially supports VMs only, so treat this install as a test.

### Media

- #### Immich

Self-hosted photo and video backup with mobile apps, face recognition and smart search, on Docker.
- #### Jellyfin

A free media server for your movies, shows and music, from the official Jellyfin repository.

### Automation, AI and smart home

- #### n8n

Workflow automation with hundreds of integrations, on Docker.
- #### Ollama + Open WebUI

Run large language models on your own server: Ollama with the Open WebUI chat interface, on Docker (CPU only).
- #### Home Assistant

Open source home automation: Home Assistant Container on Docker, with your owner account already created.

## Why not just use the Proxmox web UI?

Proxmox VE runs the virtualization. NexoVirt adds the layer around it. One-click apps, task by task:

| Task | Proxmox web UI | NexoVirt |
|---|---|---|
| Install Nextcloud in a container | Create a CT, then follow an install guide inside it | Pick Nextcloud, fill in the form, follow the live install |
| Open the app to the internet | Hand-written DNAT rules on the node | One switch creates the port forwards |
| Update the app later | By hand inside the container | An update action, with a snapshot taken first |

## How to use it

Up and running in 4 steps, all in the panel.

1. Open Apps and pick an app from the catalog.
2. Choose the node, the network and the size, and fill in the app's settings.
3. Follow the install on the live page.
4. Open the guest page for the notes and the Manage actions.

[One-click apps: step-by-step guide in the docs](https://docs.nexovirt.com/guides/apps/)

## See it in the panel

Real screenshots from NexoVirt, with demo data.

![Deploy form: node, network, size and the app's own settings.](https://nexovirt.com/assets/img/screenshots/app-deploy-light.webp?v=1793111507)

Deploy form: node, network, size and the app's own settings.

![An installed app: how to reach it, plus reset password, change domain and update.](https://nexovirt.com/assets/img/screenshots/app-manage-light.webp?v=1793111507)

An installed app: how to reach it, plus reset password, change domain and update.

## One-click apps FAQ

Do apps run in a VM or a container?In an unprivileged Debian LXC container that NexoVirt creates for each install. Apps that use Docker run Docker inside that container.

What happens when an install fails?The container is kept and the live page shows the error. Retry runs the current install script again, or you delete the container.

Do one-click apps cost anything?No. Apps are included in every edition, including the free Community Edition.

## Related pages

- [ Docker in an LXC How Docker runs in an unprivileged Proxmox container. ](https://nexovirt.com/blog/docker-in-unprivileged-proxmox-lxc)
- [ LXC vs QEMU Which Proxmox guest type to use when. ](https://nexovirt.com/lxc-vs-qemu)
- [ Guest management Every VM and container across all hosts in one searchable list with bulk actions. ](https://nexovirt.com/features/guests)
- [ Provisioning & automation Async create, reinstall, delete and power, with a live progress page. ](https://nexovirt.com/features/provisioning)
- [ Networking, NAT & firewall IP pools, NAT and port forwarding, firewall inspection and a network map. ](https://nexovirt.com/features/networking)
- [ All features Everything NexoVirt adds to Proxmox VE. ](https://nexovirt.com/features)

## Start running NexoVirt today

Free for homelabs with unlimited VMs on up to 2 nodes. Running a hosting business? Upgrade in place when you grow, no migration.

[Install free](https://docs.nexovirt.com/getting-started/installation/) [See pricing](https://nexovirt.com/pricing)
