Where can I run Saltcorn?

  • Free hosting at saltcorn.com.
    Hosting on this site is provided for free and with no guarantee of availability or security of your application. This is just for you to evaluate the suitability of Saltcorn. Also, the way this application is hosted is less secure than self hosting, because each application is not well isolated from other applications.
  • Self hosting
    On your local machine and XXX to a web host of your choice.
  • One-click install on DigitalOcean. This is a cloud install version of Saltcorn, for people who need a secure web app without using the command line.

If you want to use Saltcorn more seriously, we recommend self hosting. Saltcorn should in principle be installable on any modern Linux system. The main requirements are node.js v16 (or later) and a recent version of PostgreSQL. We have tested the installation on a 1GB virtual machine and this ran without any problems. One-click install is available from DigitalOcean

Saltcorn has been tested and works on PostgreSQL versions 10-13. It may work on versions 9.4-9.6 but this is not tested. It will not work on PostgreSQL 9.3 or lower as we use the JSONB data type introduced in version 9.4.

You can also run Saltcorn without PostgreSQL on Linux, macOS or Windows. In this case SQLite is used as the underlying database. This is not recommended for production, but you can use this to run Saltcorn on your desktop work environment to build your application and then backup the instance and restore it on a production environment.