Mayan EDMS iaas DigitalOcean Setup

Reviews, use cases, articles, talks, conferences, public installations.
Post Reply
RobertVib
Posts: 10
Joined: Wed Mar 31, 2021 11:27 pm

Mayan EDMS iaas DigitalOcean Setup

Post by RobertVib »

https://github.com/selfenergy/mayan-edms-iaas
mayan-edms iaas digitalocean setup

This is a simple example project that sets up a digitalocean droplet for mayan edms via terraform and ansible.
What is setup?

A simple docker installation for mayan edms consisting of an application container, a postgresql container and a redis container. The mayan-edms only listens at 8080 on localhost. A nginx reverse proxy is used for TLS termination and proxy passes than from port 443 to 8080. Fail2ban is setup to block an ip for 1 hour after 5 login requests within a minute from a single respective ip. The volume that holds the data is encrypted via LUKS. Letsencrypt and certbot are used for the TLS certificate and certificate management.
Post Reply