/incron-openfire-letsencrypt

Deploy your letsencrypt certificates into a openfire container installation that is using the certificate mangager plugin.

Primary LanguageShellMIT LicenseMIT

incron-openfire-letsencrypt

  • place watch files in the incron.d folder
  • place scripts run by watch files in the scripts folder
  • add bind mounts of watched folders and target folders to docker-compose under individual bind mounts
  • add environmental stuff like folder names in new variables in docker-compose.yml and incron-app.conf

Current config watches /srv/docker/letsencrypt/jabber.example.com and runs the install-openfire-certs.sh script on changes which copies all files to /srv/docker/openfire/data/conf/security/hotdeploy/ and sets the appropriate ownership to it.