DAViCal
Docker app from grtgbln's Repository
Overview
DAViCal is a server for calendar sharing. It is an implementation of the CalDAV protocol which is designed for storing calendaring resources (in iCalendar format) on a remote shared server.
Requirements
Requires a separate Postgres database.
Runtime arguments
- Web UI
http://[IP]:[PORT:80]/- Network
bridge- Privileged
- false
Template configuration
Web UI PortPorttcp
Container Port: 80
- Target
- 80
- Default
- 4080
- Value
- 4080
Postgres - HostVariable
Postgres host
- Target
- PGHOST
- Default
- localhost
- Value
- localhost
Postgres - PortVariable
Postgres port
- Target
- PGPORT
- Default
- 5432
- Value
- 5432
Postgres - UserVariable
Postgres user
- Target
- PGUSER
- Default
- davical_app
- Value
- davical_app
Postgres - PasswordVariable
Postgres password
- Target
- PGPASSWORD
Postgres - DatabaseVariable
Postgres database
- Target
- PGDATABASE
- Default
- davical
- Value
- davical
Apache ServerNameVariable
Used as Apache ServerName.
- Target
- HOST_NAME
- Default
- localhost
- Value
- localhost
Admin EmailVariable
Displayed on login page and in 'From' for password reset emails.
- Target
- ADMIN_EMAIL
- Default
- admin@davical.example.com
- Value
- admin@davical.example.com
Database Migrations - Run Migrations on StartupVariable
Run database migrations on startup.
- Target
- RUN_MIGRATIONS_AT_STARTUP
- Default
- false|true
Database Migrations - Root UserVariable
Postgres user with permissions to create users and databases. Remove if not used.
- Target
- ROOT_PGUSER
- Default
- davical
Database Migrations - Root PasswordVariable
Postgres password for the root user. Remove if not used.
- Target
- ROOT_PGPASSWORD
Database Migrations - Admin PasswordVariable
Password you would like to use for DAViCal admin user. Remove if not used.
- Target
- DAVICAL_ADMIN_PASS
Database Migrations - DAViCal Superuser UsernameVariable
The Postgres (super)user used by DAViCal for database operations.
- Target
- DBA_PGUSER
- Default
- davical_dba
- Value
- davical_dba
Database Migrations - DAViCal Superuser PasswordVariable
Password for the DAViCal superuser.
- Target
- DBA_PGPASSWORD
Categories
Download Statistics
32,974
Total Downloads
4,508
This Month
2,445
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
fintechstudios/davical:latestLast Updated2026-05-13
First Seen2025-03-18
Run DAViCal on Unraid.
DAViCal is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.