Skip to main content
50% off all plans, limited time. Starting at $2.48/mo
Microweber

Microweber

Microweber is a drag-and-drop website builder. Open-source CMS with built-in e-commerce, live editing, and a free template library. PHP-based, with a Bulgarian team behind it, ideal for small business websites and freelance designers who want a code-free build experience.

At a glance

3.4k

GitHub stars

59

Page views

374

Active installs

License MIT Version Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Active installs is sample data (staging preview); real metric wires in before launch.

Accessing Microweber

  1. Open your browser and visit: http://<SERVER_IP>
  2. Complete setup via web installer.

Important Files & Directories

  • Install directory: /var/www/microweber
  • Apache config: /etc/apache2/sites-available/microweber.conf
  • Storage: /var/www/microweber/storage
  • Config: /var/www/microweber/config
  • User files: /var/www/microweber/userfiles

Enabling SSL with a Domain

1. Point your domain to the server IP.

2. Edit Nginx config and replace ServerName <IP>; with your domain (<your-domain>):

vim /etc/apache2/sites-available/microweber.conf

3. Install Certbot:

apt install -y certbot python3-certbot-apache

4. Run the following command to generate a valid Let’s Encrypt certificate:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Restart Nginx to apply the changes:

systemctl restart apache2

6. Open your browser and visit: https://yourdomain.com

Notes

  • Runs on Apache (port 80).
  • .htaccess / rewrite is enabled.
  • Control user registration in Microweber: Settings > Login & Register > Register options
  • Ensure www-data owns the entire Microweber folder and has full write access to storage, config, and userfiles so the application functions correctly.

Deploy Microweber now. From $2.48/mo.