Installation
Requirements
Server and DNS requirements before installing Stilmerce.
Requirements
Server
| Requirement | Minimum | Recommended |
|---|---|---|
| OS | Ubuntu 22.04 LTS | Ubuntu 24.04 LTS |
| CPU | 2 cores | 4 cores |
| RAM | 4 GB | 8 GB |
| Disk | 30 GB | 60 GB+ |
| SSH | Port 22 open | — |
| Ports | 80 and 443 open | — |
The installer sets up Node.js, PM2, Nginx, PostgreSQL, Redis, and Certbot automatically. You do not need to install these manually.
DNS (for HTTPS installs)
You need three DNS A records pointing to your server IP before running the installer:
api.yourdomain.com → your-server-ip
admin.yourdomain.com → your-server-ip
www.yourdomain.com → your-server-ipIf DNS is not ready yet, use --skip-ssl to install over HTTP first, then enable SSL later.
Local / LAN Testing
For testing without public DNS, use local domains such as:
api.localtest.me
admin.localtest.me
shop.localtest.meThese resolve to 127.0.0.1 automatically — no hosts file edit needed.