andy-bower / mcds-container

OCI container definition for mcds CardDav client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OCI container definition for mcds CardDav client

The mcds CardDav client does a fine job of looking up NextCloud directory entries on behalf of the mutt e-mail client but was marginally awkward to build on account of autoconf's ... unfriendliness. In the end it built happily on Debian 10, 11 and 12 but I didn't get it working on Debian unstable so here's a Debian 12-based container!

Having pulled the docker image I created a directory with a suitable .muttrc and .netrc and mapped it in on the command invoking the tool in the mutt configuration:

set query_command="docker run -v ~/opt/mcds:/root -t quay.io/ajb85/mcds:deb12-i386 mcds %s"

GPG integration and support for the man page are removed to save 10-15MB on the image size. These can be brought back in by uncommenting the relevant lines in the container definition.

Docker Repository on Quay

About

OCI container definition for mcds CardDav client


Languages

Language:Dockerfile 100.0%