Image for launching corporate applications report.ms
3.8K
Report.ms is an open‑source low‑code platform for building enterprise web applications – from CRM and ERP to custom internal tools.
It combines the speed of visual design with the power of AI‑assisted development and Python scripting.
Before running the server, you need an app definition – a folder with configuration files.
Run the create command inside the Docker container:
docker run --rm -v "${PWD}:/app" reportms/app create "My first ERP"
This will create a folder named my-first-erp containing:
app.rms – main application definition (data structures, roles, actions)site.rms – public website pagesdocker-compose.yml – ready‑to‑use compose fileimgs/, scripts/, etc. – additional assetsFor better syntax highlighting and autocompletion when editing .rms files, install the Report.ms VS Code extension.
cd my-first-erp
docker run --rm -v "${PWD}:/app" -p 10000:10000 reportms/app
Your app will be available at http://localhost:10000.
If you already have a folder with app.rms (or a generated project), just run:
docker run --rm -v "${PWD}:/app" -p 10000:10000 reportms/app
Then open your browser at http://localhost:10000.
Stop the container with Ctrl+C.
All your solutions (configuration files, images, scripts) are stored in the folder mounted to /app inside the container.
By default, the current directory (${PWD}) is used – this is where your app.rms, site.rms and data folders live.
To use a custom path for storing your solutions:
docker run -v /absolute/path/to/solutions:/app -p 10000:10000 reportms/app
💡 Backup advice – simply save the entire folder mounted to
/app. It contains everything: your app definitions, database structure, and uploaded files.
Map the container’s internal port (default 10000) to any port on your host:
docker run -p 8080:10000 reportms/app
Then access Report.ms at http://localhost:8080.
| Variable | Description | Default |
|---|---|---|
PORT | Internal port used by the application | 10000 |
services:
app:
image: reportms/app:latest
container_name: reportms
ports:
- "10000:10000"
volumes:
- ./solutions:/app
Start with:
docker-compose up -d
This Docker image contains Report.ms software distributed under the MIT License.
As with all Docker images, the user is responsible for compliance with any licenses of the software included inside the image.
Content type
Image
Digest
sha256:8e1a633cb…
Size
659.1 MB
Last updated
2 months ago
docker pull reportms/app