# HG changeset patch # User Matthew Wild # Date 1678730203 0 # Node ID e245cf75db68e4471058203d09e84c74bcff2d4b # Parent 75449093fdb66f5e3c36d8e90eb2d29dd79ff595 Allow overriding base URL path diff -r 75449093fdb6 -r e245cf75db68 Dockerfile --- a/Dockerfile Mon Mar 13 17:19:11 2023 +0000 +++ b/Dockerfile Mon Mar 13 17:56:43 2023 +0000 @@ -26,6 +26,8 @@ RUN adduser --disabled-password --no-create-home --system datasette \ && chown -R datasette . +ENV DATASETTE_PATH=/ + USER datasette ENTRYPOINT ["/bin/bash"] diff -r 75449093fdb6 -r e245cf75db68 run.sh --- a/run.sh Mon Mar 13 17:19:11 2023 +0000 +++ b/run.sh Mon Mar 13 17:56:43 2023 +0000 @@ -23,4 +23,9 @@ # Precompute row counts for performance datasette inspect xmpp.db --inspect-file=counts.json -exec datasette serve -h 0.0.0.0 --metadata metadata.yml -i xmpp.db --inspect-file=counts.json +exec datasette serve \ + -h 0.0.0.0 \ + --metadata metadata.yml \ + -i xmpp.db \ + --inspect-file=counts.json \ + --setting base_url "$DATASETTE_PATH"