diff --git a/pelican/tools/templates/tasks.py.jinja2 b/pelican/tools/templates/tasks.py.jinja2 index 0e1fad7a..7922aa9a 100644 --- a/pelican/tools/templates/tasks.py.jinja2 +++ b/pelican/tools/templates/tasks.py.jinja2 @@ -100,7 +100,8 @@ def livereload(c): for extension in content_file_extensions: content_blob = '{0}/**/*{1}'.format(SETTINGS['PATH'], extension) server.watch(content_blob, lambda: build(c)) - server.serve(root=CONFIG['deploy_path']) + # Serve output path on configured port + server.serve(port=CONFIG['port'], root=CONFIG['deploy_path']) {% if cloudfiles %} @task