From 80b2544f36547d7e3100ece091e487765f03edc1 Mon Sep 17 00:00:00 2001 From: Paramtamtam Date: Mon, 31 Aug 2020 14:03:48 +0500 Subject: [PATCH] Fix issue #3 --- CHANGELOG.md | 8 ++++++++ docker/docker-entrypoint.sh | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f52e337..47e80a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ All notable changes to this package will be documented in this file. The format is based on [Keep a Changelog][keepachangelog] and this project adheres to [Semantic Versioning][semver]. +## v1.3.1 + +### Fixed + +- `can't create directory '/opt/html/nginx-error-pages'` error [#3] + +[#3]:https://github.com/tarampampam/error-pages/issues/3 + ## v1.3.0 ### Added diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index 484c781..1acee33 100755 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -12,6 +12,11 @@ if [ -n "$TEMPLATE_NAME" ]; then ln -f -s "/opt/html/$TEMPLATE_NAME/"* /opt/html; + # on `docker restart` next directory keep existing: + if [ -d /opt/html/nginx-error-pages ]; then + rm -Rf /opt/html/nginx-error-pages; + fi; + # next directory is required for easy nginx `error_page` usage mkdir /opt/html/nginx-error-pages; ln -f -s "/opt/html/$TEMPLATE_NAME/"* /opt/html/nginx-error-pages;