Microweber
Self-HostedOpen-source drag-and-drop CMS & e-commerce builder
Overview
Microweber is an open-source, drag-and-drop CMS and e-commerce platform that lets you build websites, online stores, and blogs without coding. It offers product management, multiple payment gateways (Stripe, PayPal), shipping options, and inventory tracking for e-commerce. Deploy via Docker, shared hosting, or VPS (supports PHP/MySQL). Features include multilingual support, SEO tools, responsive design, modular plugins/themes, and real-time previews—ideal for small businesses wanting self-hosted control.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
microweber:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: microweber
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- No-code drag-and-drop website & store builder
- Full e-commerce suite (payments, inventory, shipping)
- Modular plugins/themes ecosystem for customization
Frequently Asked Questions
? Is Microweber hard to install?
Microweber is easy to install: use Docker for containerized deployment, upload files to a PHP/MySQL host, or use one-click installers like Softaculous. Official docs provide step-by-step guides for all methods.
? Is it a good alternative to Shopify?
Yes—great for users wanting self-hosted control and no recurring fees. It lacks Shopify’s enterprise features but offers core e-commerce tools plus drag-and-drop building, perfect for small/medium stores.
? Is it completely free?
The core platform is free, open-source, and modifiable. Premium plugins, themes, or support services cost extra but are optional for basic/intermediate use cases.
Top Alternatives
People Also Ask about Microweber
Tool Info
Pros
- ⊕ Self-hosted with full data privacy and control
- ⊕ Core platform is free and open-source (no subscription fees)
- ⊕ Intuitive interface for non-technical users
Cons
- ⊖ Requires PHP/MySQL hosting (technical setup for self-hosting)
- ⊖ Premium add-ons needed for advanced e-commerce features
- ⊖ Less enterprise-level support than SaaS alternatives