Deploy with coopcloud

We recommend using coopcloud for deploying LAUTI. For more information, have a look at the recipe.

Deploy with docker

You can also run the docker image directly. Use this command to run LAUTI on your local machine in a barebone version. Some features will not work as mandatory environment variables are missing, but it’s sufficient for a first test.

docker run --rm -p 3333:3333 -e LAUTI_ADMIN_EMAIL=admin@example.com -e LAUTI_ADMIN_PASSWORD=admin -e LAUTI_BASE_URL=http://localhost:3333/ codeberg.org/klasse-methode/lauti:nightly

As a starting point for your compose.yml with all relevant environment variables you can can take the the files from our coop-cloud recipe, but be aware that they are designed to work with coop-cloud and it’s additional .env file. Changes are necessary.

Build from source

If you don’t want to use docker, you can build the binary from source and run it directly:

make build
LAUTI_ADMIN_EMAIL=admin@example.com LAUTI_ADMIN_PASSWORD=admin ./out/lauti