Ready to buy your license? Purchase at app.rofolia.com
Rofolia
Rows, formula's, links & API's

Rofolia is a self-hosted collaborative database/spreadsheet hybrid

Rofolia Installation guide

Step 1: download the server app for your platform

Dowload the Rofolia app for your platform:

Step 2: Create a database

Rofolia requires a Postgresql database of version 9.6 or later.
Follow the instructions for your platform at: https://www.postgresql.org/.
Rofolia requires a database with read and write access. The tables for Rofolia will be created through the admin interface in step 4.

Step 3: Configure your installation

Your Rofolia installation requires these environment variables:
ENV VARIABLEValueExample
SERVER_BIND<host>:<port>SERVER_BIND=localhost:8080
host and port to start server on
WEBSOCKET_PORT<port>WEBSOCKET_PORT=8081
port for the websocket server to run on
ROOT_URLhttp(s)://<host>:<port>ROOT_URL=http://localhost:8080
host to base all the links in the app on (might be different from SERVER_BIND if running behind a proxy)
UPLOAD_PATH/<path>/<to>/<folder>UPLOAD_PATH=/rofolia_uploads
Directory to store uploaded files. The directory must exist and be writable.
DB_JDBC_URLjdbc:postgresql://<host>:<port>/<database_name>?user=<username>&password=<password>DB_JDBC_URL=jdbc:postgresql://localhost:5432/rofolia_db?user=rofolia_username&password=rofolia_password
The database and user must exist
ADMIN_PWD<admin password>ADMIN_PWD=SOME_PASSWORD
The password to access the admin dashboard at /admin


Step 4: Finish the setup

Run the application with the environment variables set in step 3. You should now be able to get to the admin dashboard at /admin. [For a local installation that will be http://localhost:8080/admin] Login with username "admin" and the password you defined under ADMIN_PWD in step 3.
When you run the application for the first time, you will need to create the database schema by clicking on the "Create db schema" button.

You are now ready to create accounts, login and use Rofolia!

Next: try the demo walkthrough

Follow the demo walkthrough to get familiar with the features of Rofolia.

Questions? Need help? Email us at hello@rofolia.com

Subscribe to the Rofolia newsletter