diff --git a/Dockerfile.debian-bullseye-directory-listing b/Dockerfile.debian-bullseye-directory-listing index c121740604d08994a8e370a920bf39b3428d366a..ec47d6422d8fd2a9a7dc9d390861b6d76cc4d5f1 100644 --- a/Dockerfile.debian-bullseye-directory-listing +++ b/Dockerfile.debian-bullseye-directory-listing @@ -8,3 +8,4 @@ RUN apt-get -qq update && \ apt-get -qq clean COPY directory-listing/create-index.py /usr/local/bin/create-directory-html-index +COPY directory-listing/templates/ /usr/share/templates/ diff --git a/directory-listing/create-index.py b/directory-listing/create-index.py index 4e21e688409ccf1292cdc78567aa66af487fd8a3..92c9188e42027a7b16720bb2851191c80353493e 100755 --- a/directory-listing/create-index.py +++ b/directory-listing/create-index.py @@ -10,7 +10,7 @@ def timestamp_to_datetime(timestamp): return datetime.fromtimestamp(timestamp) def main(inputfolder, outputfolder, template, ignore_files): - jinjaenv = jinja2.Environment(autoescape=jinja2.select_autoescape(), loader=jinja2.FileSystemLoader("templates")) + jinjaenv = jinja2.Environment(autoescape=jinja2.select_autoescape(), loader=jinja2.FileSystemLoader("/usr/local/share/templates")) jinjaenv.filters["timestamp_to_datetime"] = timestamp_to_datetime template = jinjaenv.get_template(f"{template}.html.j2")