Deployment
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:nightlyAs 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