4 Commits

Author SHA1 Message Date
2329eb9318 docs: Updates README 2025-10-04 11:30:41 +02:00
084cdc7125 chore: publish 1.0.1+1.0.0 release 2025-06-28 09:45:53 +02:00
bb2ca2b6d7 feat: Adds HTTP_WRITE_TIMEOUT 2025-06-28 09:45:00 +02:00
03cfaac9e5 Update .env.sample 2025-05-23 14:40:33 +00:00
3 changed files with 10 additions and 6 deletions

View File

@ -15,7 +15,7 @@ LAUTI_ADMIN_EMAIL=admin@example.com
## Localization and Theming
LAUTI_TIMEZONE=Europe/London
LAUTI_LANGUAGE=en
LAUTI_THEME=lauti
LAUTI_THEME=default # 'default' creates a new theme based on the lauti theme
## Plausible
#COMPOSE_FILE="$COMPOSE_FILE:compose.plausible.yml"

View File

@ -1,12 +1,16 @@
# LAUTI
> [LAUTI](https://codeberg.org/Klasse-Methode/lauti) is a calendar software where one can publish events, groups and places. It is intended for use in cities or areas. It features a public event list, a group list, a place list, all available as RSS and ICAL feeds. Adding events, groups an places is only granted to registered organizations or individuals. Invitation links can be easily generated. Admins can create own highly customizable frontends/themes based on go templates, markdown files, css and javascript in the admin area. The admin area features a basic messaging system, user management, tags and management of event categories and topics. LAUTI also provides a public Rest API and runs as progressive web app.
> [LAUTI](lauti.org) is a calendar software where one can publish events, groups and places. It is intended for use in cities or areas. It features a public event list, a group list, a place list, all available as RSS and ICAL feeds. Adding events, groups an places is only granted to registered organizations or individuals. Invitation links can be easily generated. Admins can create own highly customizable frontends/themes based on go templates, markdown files, css and javascript in the admin area. The admin area features a basic messaging system, user management, tags and management of event categories and topics. LAUTI also provides a public Rest API and runs as progressive web app.
<!-- metadata -->
* **Category**: Apps
* **Status**: 3
* **Status (new)**: Stable
* **Maintainers**: [Klasse & Methode](https://klasse-methode.it) (@p4u1 @p4u1_f4u1:matrix.org, @stevensting @stevensting:matrix.org)
* **LICENSE**: [AGPL-3.0-only](https://codeberg.org/Klasse-Methode/lauti/src/branch/main/LICENSES/AGPL-3.0-only.txt)
* **Image**: [`lauti`](https://codeberg.org/Klasse-Methode/-/packages/container/lauti), 4, upstream
* **Repository**: [codeberg.org/Klasse-Methode/lauti](https://codeberg.org/Klasse-Methode/lauti)
* **Status**: 3
* **Healthcheck**: Yes
* **Backups**: Yes
* **Email**: Yes

View File

@ -10,7 +10,7 @@ services:
- LAUTI_SQLITE_DB=/data/lauti.db
- LAUTI_ADDR=0.0.0.0:3333
- LAUTI_HTTP_READ_TIMEOUT=5s
- LAUTI_HTTP_WRITE_TIMEOUT=50s
- LAUTI_HTTP_WRITE_TIMEOUT=5s
- LAUTI_HTTP_HANDLER_TIMEOUT=5s
- LAUTI_SEARCH_INDEX_PATH=/data/lauti.bleve
- LAUTI_SEARCH_TIMEOUT=5s
@ -45,7 +45,7 @@ services:
- "traefik.http.middlewares.${STACK_NAME}-redirect.redirectregex.permanent=true"
- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect"
- "backupbot.backup=true"
- "coop-cloud.${STACK_NAME}.version=1.0.0+1.0.0"
- "coop-cloud.${STACK_NAME}.version=1.0.1+1.0.0"
volumes:
- "data:/data"
healthcheck:
@ -66,4 +66,4 @@ networks:
external: true
volumes:
data:
data: