Saltcorn

An extensible open source no-code database application builder.

Accessing the Application

  1. Open your browser and go to: http://<SERVER_IP>:3000
  2. On first visit, create your admin account, then log in to the Saltcorn dashboard.

Installation Overview

  • Saltcorn files: /root/saltcorn
  • Docker Compose file: /root/saltcorn/docker-compose.yml
  • Database data directory: /root/saltcorn/data
  • Environment configuration: /root/saltcorn/.env
  • Init SQL file: /root/saltcorn/docker-entrypoint-initdb.sql

File Structure

/root/saltcorn/
├── .env
├── docker-compose.yml
├── docker-entrypoint-initdb.sql
└── data/

Managing the Stack

Check container status:

docker compose -f /root/saltcorn/docker-compose.yml ps

Restart the services:

docker compose -f /root/saltcorn/docker-compose.yml restart

Stop all services:

docker compose -f /root/saltcorn/docker-compose.yml down

View logs:

docker compose -f /root/saltcorn/docker-compose.yml logs -f

Notes

  • Backup .env regularly. It contains database credentials and secrets.
  • Use a reverse proxy (such as Nginx or Traefik) for SSL and domain support.

Application Details