Sign inSign up

tuxnvape/davical-standalone

By tuxnvape

Updated 8 months ago

Davical in Docker Rules. Using seprate PostgreSQL container (minimize break upgrading DB)

Image
Web servers
3

10K+

tuxnvape/davical-standalone repository overview

DAViCal Standalone Docker

Docker image for a complete DAViCal server (DAViCal + Apache2 + PostgreSQL) on Alpine Linux requires a separate PGSQL container (watch docker-compose). The repository on github.org contains example configuration files for DAViCal (as well as the Dockerfile to create the Docker image). It contains docker-compose config example.

Internal version system

  • Version latest is davical with actual stable version (1.1.12 with php82 last version)
  • Version 82-1.1.12 is davical 1.1.12 with php8.1 last version
  • Version 81-1.1.12 is davical 1.1.12 with php8.2 old php based version

PHP7 or PHP8.0 are no more supported !!!

Docker Compose example here

https://github.com/Elrondo46/davical-docker-standalone/blob/main/docker-compose.yml

About DAViCal

DAViCal is a server for shared calendars. It implements the CalDAV protocol and stores calendars in the iCalendar format.

List of supported clients: Mozilla Thunderbird/Lightning, Evolution, Mulberry, Chandler, iCal, ...

Features

  • DAViCal is Free Software licensed under the General Public License.
  • uses an PGSQL database for storage of event data
  • supports backward-compatible access via WebDAV in read-only or read-write mode (not recommended)
  • is committed to inter-operation with the widest possible CalDAV client software.

DAViCal supports basic delegation of read/write access among calendar users, multiple users or clients reading and writing the same calendar entries over time, and scheduling of meetings with free/busy time displayed. (https://www.davical.org/)

Settings Added
  • Exposed Ports: TCP 80 and TCP 443
  • Exposed Volumes: /config and /var/lib/postgresql/data/
Multilanguage Support for Interface
  • DAVICAL_LANG is here for this
  • Diffrents values for languages: en, ar, de_DE, es_AR, es_ES, es_MX, es_VE, et_EE, fe_FI, fr_FR, hu_HU, it_IT, ja_JP, ko_KR, nb_NO, nl_NL, pl_PL, pt_BR, pt_PT, ru_RU, sk_SK, sv_SE
Multi Architecture Support

You can use it in ARM, ARM64 and AMD64

Tag summary

Content type

Image

Digest

sha256:dfb52fc1f

Size

118 MB

Last updated

8 months ago

docker pull tuxnvape/davical-standalone