Installation
On your server, in minutes.
One installer, prebuilt images, nothing else.
What you need
A Linux server
Docker with Compose v2, and curl. 2 GB of RAM.
Two domains
The web app and sign-in, e.g. reservas.concello.gal and auth.reservas.concello.gal.
Ports 80 and 443
HTTPS from Let's Encrypt, or your own proxy in front.
An SMTP account
For confirmations, reminders and sign-in codes.
Three steps
- 1
Download and run the installer
It asks for the domains, the first admin and SMTP. It generates the secrets and starts everything.
$ mkdir librequenda && cd librequenda$ curl -fsSLO https://raw.githubusercontent.com/TriboSolutions/LibreQuenda/main/install.sh$ bash install.sh - 2
Open the admin
Go to https://<your domain>/admin and sign in.
- 3
Create your council
Add the facilities, opening hours and rules. Ready for bookings.
Keep a copy of .env (and of android/ if you build the app) somewhere safe. Without ZITADEL_MASTERKEY the backups cannot be restored.
Update
$ bash install.sh update Your Android app
With your name and logo. It builds in Docker (about 4 GB of RAM).
$ bash install.sh app