19 lines
779 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Docker Compose Certificate Sync Service
## Description
Keeps Docker Compose services updated with fresh Lets Encrypt certificates via a systemd oneshot service and timer.
## Overview
Installs a small script and a systemd unit that copy certificates into your Compose project and trigger an Nginx hot-reload (fallback: restart) to minimize downtime.
## Features
- Automatic certificate sync into the Compose project
- Mailu-friendly filenames (`key.pem`, `cert.pem`)
- Nginx hot-reload if available, otherwise restart
- Runs on a schedule you define
## Further Resources
- [Wildcard Certificate Setup (SETUP.md)](./SETUP.md)
- [Role Documentation](https://s.infinito.nexus/code/tree/main/roles/sys-svc-cert-sync-docker)
- [Issue Tracker](https://s.infinito.nexus/issues)