DAViCal

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

Download Statistics

32,974
Total Downloads
4,508
This Month
2,445
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
fintechstudios/davical:latest
Last 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.