way-cms
Docker app from geiserx's Repository
Overview
Simple self-hosted CMS for editing HTML and CSS files with real-time preview. Edit your static website files through a clean web interface with syntax highlighting, auto-backups, and session management. No database required — works directly with your HTML files.
Supports single-tenant (one website) and multi-tenant (multiple projects) modes. Built with Flask and nginx.
More info: https://github.com/GeiserX/Way-CMS
Supports single-tenant (one website) and multi-tenant (multiple projects) modes. Built with Flask and nginx.
More info: https://github.com/GeiserX/Way-CMS
Runtime arguments
- Web UI
http://[IP]:[PORT:5000]/- Network
bridge- Privileged
- false
Template configuration
CMS Admin PortPorttcp
CMS admin interface port
- Target
- 5000
- Default
- 5001
Website PortPorttcp
Public website port (nginx)
- Target
- 80
- Default
- 8080
Website FilesPathrw
Website HTML/CSS files
- Target
- /var/www/html
- Default
- /mnt/user/appdata/way-cms/website
BackupsPathrw
Auto-backup storage
- Target
- /.way-cms-backups
- Default
- /mnt/user/appdata/way-cms/backups
Admin PasswordVariable
Admin password for the CMS interface
- Target
- CMS_PASSWORD
Admin UsernameVariable
Admin username
- Target
- CMS_USERNAME
- Default
- admin
Website URLVariable
Live website URL (shown in CMS header)
- Target
- WEBSITE_URL
Website NameVariable
Website name (shown in breadcrumb and backups)
- Target
- WEBSITE_NAME
Read Only ModeVariable
Disable editing (view-only mode)
- Target
- READ_ONLY_MODE
- Default
- false
Categories
Download Statistics
2,044
Total Downloads
Details
Repository
drumsergio/way-cms:latestLast Updated2025-12-22
First Seen2026-04-06
Run way-cms on Unraid.
way-cms is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.