diff --git a/datasette/cli.py b/datasette/cli.py index f57fd2c5..72770326 100644 --- a/datasette/cli.py +++ b/datasette/cli.py @@ -191,6 +191,12 @@ def publish( if publisher == "now": _fail_if_publish_binary_not_installed("now", "Zeit Now", "https://zeit.co/now") + if extra_options: + extra_options += " " + else: + extra_options = "" + extra_options += "--config force_https_urls:on" + with temporary_docker_directory( files, name, diff --git a/datasette/utils.py b/datasette/utils.py index 659191a4..f1b403c0 100644 --- a/datasette/utils.py +++ b/datasette/utils.py @@ -281,7 +281,7 @@ FROM python:3.6 COPY . /app WORKDIR /app {spatialite_extras} -RUN pip install {install_from} +RUN pip install -U {install_from} RUN datasette inspect {files} --inspect-file inspect-data.json EXPOSE 8001 CMD [{cmd}]'''.format(