Age | Commit message (Collapse) | Author | Files | Lines |
|
Several aspects are touched upon by this commit:
- First, revert the decision to split the acme-companion configuration
into a separate repository. Instead, an alternative docker-compose
file can be used to implement that use case. The alternate file,
defines _both_ services, so a user should only choose one of them.
A big advantage of this is that shared resources between the two
containers will no longer leak outside the docker compose project
namespace, and only a single project will need to be started.
This commit is a git merge purely to preserve the 1 commit that was
unique to the forked repository.
- container_names are no longer defined, as that causes update
conflicts while running cychedelic. They are not needed anyway.
- dhparam volume is dropped, as the upstream documentation does not
require its use.
- The default compose file no longer listens on port 443, and is
generally unaware of the acme-companion service. This makes for a
more concise deployment on systems that will use it.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Split the nginx-proxy and acme-companion services into separate git
repositories, to ease the deployment of systems which won't (or can't)
use the acme helper.
This necessitates bringing back the user-defined network. All other
containers (not just acme) interacting with the proxy will need to use
it.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Split the nginx-proxy and acme-companion services into separate git
repositories, to ease the deployment of systems which won't (or can't)
use the acme helper.
This necessitates bringing back the user-defined network. All other
containers (not just acme) interacting with the proxy will need to use
it.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Proxy containers are updated to use the images from the nginxproxy
project. Extra bits of configuration are updated using the instructions
from those repositories.
The external 'net' network is removed, as all services will eventually
be defined in this file.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Setup for a basic site hosting an HTTP reverse proxy with automated TLS
certificate issuance via lets-encrypt.
Content taken from https://linuxhandbook.com/nginx-reverse-proxy-docker/
Signed-off-by: Malfurious <m@lfurio.us>
|