From source
You can self-host DataRamen by cloning the GitHub repository and deploying it to your preferred environment — a Docker container, a managed service, or directly on a server.
Below is a typical workflow to clone, build, and start the service:
git clone https://github.com/OleksandrDemian/dataramen.gitcd dataramennpm install # install dependencies, you might also use "npm ci"npm run package:app # package the app for self-hosting# create .env file and configure it before running start:hostednpm run start:hosted # start the DataRamen serviceEnvironment configuration
Section titled “Environment configuration”Configure the service by placing a .env file in the project root (alongside package.json).
For a full list of supported variables, refer to the Environment Variables guide.
Default app database
Section titled “Default app database”By default, the DataRamen CLI uses a local SQLite database to store app data (e.g., users, permissions, saved queries).