Web App Templates
The Web Apps category includes 10 templates for content management, collaboration, analytics, and productivity.
Template List
| Template | Description | Min RAM | Security |
|---|---|---|---|
| Mattermost | Open-source Slack alternative for team messaging | 1 GB | secure |
| Nextcloud | Self-hosted file sync, share, and collaboration platform | 1 GB | secure |
| Ghost | Professional publishing and newsletter platform | 512 MB | secure |
| WordPress | The world's most popular CMS | 512 MB | secure |
| Directus | Headless CMS with REST and GraphQL API | 512 MB | secure |
| Hoarder | Self-hosted bookmark and read-later manager | 256 MB | secure |
| Stirling-PDF | PDF manipulation tool suite | 512 MB | secure |
| BookStack | Wiki and documentation platform | 512 MB | secure |
| Umami | Privacy-focused web analytics | 256 MB | secure |
| Plausible | Lightweight, privacy-friendly analytics | 512 MB | secure |
Mattermost
Image: mattermost/mattermost-team-edition:latest
Team messaging platform with channels, direct messages, and integrations. Features:
- Channels, threads, and direct messaging
- File sharing and search
- Webhook and bot integrations
- Mobile app support
- PostgreSQL backend (included in template)
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
MM_SQLSETTINGS_DATASOURCE | PostgreSQL connection (auto-configured) |
MM_SERVICESETTINGS_SITEURL | Public URL (auto-set from subdomain) |
Nextcloud
Image: nextcloud:29
Self-hosted cloud platform for files, calendars, contacts, and more. Configured with:
- File sync and share with versioning
- Collaborative document editing (via OnlyOffice/Collabora plugins)
- CalDAV/CardDAV for calendar and contacts
- App marketplace for extensions
- MariaDB backend (included in template)
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
NEXTCLOUD_ADMIN_USER | Admin username |
NEXTCLOUD_ADMIN_PASSWORD | Admin password |
MYSQL_ROOT_PASSWORD | Database root password (auto-generated) |
Ghost
Image: ghost:5
Professional publishing platform for blogs and newsletters. Includes:
- Rich editor with cards and embeds
- Newsletter and subscription management
- Custom themes
- SEO and social media optimization
- MySQL backend (included in template)
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
GHOST_URL | Public URL (auto-set from subdomain) |
MYSQL_ROOT_PASSWORD | Database password (auto-generated) |
WordPress
Image: wordpress:6
The most widely used CMS. Configured with:
- Classic and block editor support
- Plugin and theme marketplace
- WP-CLI available in container
- MariaDB backend (included in template)
wp-contentpersistent volume
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
WORDPRESS_DB_PASSWORD | Database password (auto-generated) |
WORDPRESS_TABLE_PREFIX | Database table prefix (default: wp_) |
Directus
Image: directus/directus:11
Headless CMS that wraps any SQL database with a REST and GraphQL API. Features:
- Auto-generated API from your database schema
- Visual data studio for content management
- Role-based access control
- Webhook and flow automation
- PostgreSQL backend (included in template)
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
ADMIN_EMAIL | Admin email |
ADMIN_PASSWORD | Admin password |
SECRET | Application secret key (auto-generated) |
Hoarder
Image: hoarder/hoarder:latest
Bookmark and read-later manager with AI-powered tagging. Features:
- Save bookmarks, notes, and images
- AI-powered auto-tagging
- Full-text search
- Browser extension support
- Lightweight and fast
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
NEXTAUTH_SECRET | Auth secret (auto-generated) |
Stirling-PDF
Image: frooodle/s-pdf:latest
All-in-one PDF manipulation tool. Supports:
- Merge, split, rotate, and convert PDFs
- Add watermarks and signatures
- OCR text extraction
- Compress and optimize PDFs
- No data sent externally — everything runs locally
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
BookStack
Image: lscr.io/linuxserver/bookstack:latest
Wiki-style documentation platform. Features:
- Books, chapters, and pages hierarchy
- WYSIWYG and Markdown editors
- Full-text search
- Diagram support (draw.io integration)
- LDAP/SAML authentication support
- MariaDB backend (included in template)
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
APP_URL | Public URL (auto-set from subdomain) |
DB_PASSWORD | Database password (auto-generated) |
Umami
Image: ghcr.io/umami-software/umami:latest
Privacy-focused web analytics. Features:
- No cookies, GDPR compliant by design
- Real-time dashboard
- Custom event tracking
- Multiple website support
- PostgreSQL backend (included in template)
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
APP_SECRET | Application secret (auto-generated) |
Plausible
Image: ghcr.io/plausible/community-edition:v2
Lightweight analytics alternative to Google Analytics. Features:
- Privacy-friendly (no cookies, GDPR compliant)
- Script is under 1 KB
- Goal and funnel tracking
- UTM campaign tracking
- CSV data export
- ClickHouse and PostgreSQL backends (included in template)
Variables
| Variable | Description |
|---|---|
SERVICE_NAME | Service identifier |
ADMIN_EMAIL | Admin email |
ADMIN_PASSWORD | Admin password |
SECRET_KEY_BASE | Encryption key (auto-generated) |