From ba6b645711fb755cb547a06761f481cd72fdf294 Mon Sep 17 00:00:00 2001 From: Sam ONeill Date: Sat, 6 Jan 2024 22:06:04 +1300 Subject: [PATCH] update to make removable line easier to find and understand --- README.md | 2 +- docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 367cb09..774a785 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ A fork of techfreak's [Pathfinder-container](https://gitlab.com/techfreak/pathfi docker-compose exec pfdb /bin/sh -c "unzip -p eve_universe.sql.zip | mysql -u root -p\$MYSQL_ROOT_PASSWORD eve_universe"; 1. **When everthing works, configure Traefik correctly for production** - * Remove the staging CA server line [(#89)](https://github.com/goryn-clade/pathfinder-containers/blob/master/docker-compose.yml#L89) from `docker-compose.yml`. + * Remove the staging CA server line from `docker-compose.yml`from the `command` block of the traefik service definition. * Delete the `./letsencrypt/acme.json` configuration file so Let's Encrypt will get a new certificate.

* If you are not the root user on your host you may need to edit file permissions. Docker-engine creates the `letsencrypt` director as root user, which means that you would need to prefix `sudo` on any future docker commands (`sudo docker-compose up` etc). To avoid doing this you can take ownership of the letsencrypt directory by running `sudo chown -R $USER ./letsencrypt`. diff --git a/docker-compose.yml b/docker-compose.yml index aea45f9..61bf662 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -92,7 +92,7 @@ services: - "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web" - "--certificatesresolvers.letsencrypt.acme.storage=/letsencrypt/acme.json" # Remove below line when ready for production - - "--certificatesresolvers.letsencrypt.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory" + - "--certificatesresolvers.letsencrypt.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory" # Remove this line only - "--certificatesresolvers.letsencrypt.acme.email=${LE_EMAIL}" ports: - "80:80"