Sign inSign up

instantlinux/davite

By instantlinux

•Updated over 6 years ago

DaVite, a private-cloud eVite-like invitations service

Image
0

2.4K

instantlinux/davite repository overview

⁠davite

DaVITE is an event-invitations server modeled after eVite, written in 2001 by David Madison. This image wraps it in a layer of the official httpd Apache image.

⁠Usage

Set the variables as defined below, and run with docker-compose or kubernetes. The service will be visible as http://host/cgi-bin/DaVite.cgi⁠. Create an invitation by entering your email address; that will generate a URI which you can then use to edit your event invitation.

This repo has complete instructions for building a kubernetes cluster⁠ where you can launch with helm⁠, kubernetes.yaml⁠ using make and customizing Makefile.vars⁠ after cloning this repo:

git clone https://github.com/instantlinux/docker-tools.git
cd docker-tools/k8s
make davite
⁠Variables

These variables can be passed to the image from kubernetes.yaml or docker-compose.yml as needed:

VariableDefaultDescription
HOSTNAMEExternal DNS name of DaVite service
SCHEMEhttpSet to https if behind SSL proxy
SMTP_SMARTHOSTsmtpOutbound email relay hostname
SMTP_PORT587Port for sending emails (no auth)
TZUTCtime zone
⁠Credits

DaVite is authored by David Madison who maintains links to the original (long-deprecated) code at marginalhacks⁠.

⁠Contributing

If you want to make improvements to this image, see CONTRIBUTING⁠.

Tag summary

Content type

Image

Digest

Size

40.1 MB

Last updated

over 6 years ago

docker pull instantlinux/davite