Files
shishantbiswas 0bfcb5ad71
Run Tests / test (pull_request) Successful in 4m57s
bknd is dead long live userbase
2026-09-27 19:34:06 +05:30
..
2026-09-27 19:34:06 +05:30
2026-09-27 19:34:06 +05:30
2026-09-27 19:34:06 +05:30

Official userbase Docker image

The docker image intentially doesn't copy any data into the image for now, so you can copy the Dockerfile and build the image anywhere.

Building the Docker image

To build the Docker image, run the following command:

docker build -t userbase .

Running the Docker container

To run the Docker container, run the following command:

docker run -p 1337:1337 userbase

You can pass the same CLI arguments (see Using the CLI guide) to the docker container as you'd do with npx userbase run, like so:

docker run -p 1337:1337 -e ARGS="--db-url file:/data/data.db" userbase

Or connect to a remote turso database:

docker run -p 1337:1337 -e ARGS="--db-url libsql://<db>.turso.io --db-token <token>" userbase

To mount the data directory to the host, you can use the -v flag:

docker run -p 1337:1337 -v /path/to/data:/data userbase