diff --git a/bootemup/html.py b/bootemup/html.py
index d3d9c7c..187f52a 100644
--- a/bootemup/html.py
+++ b/bootemup/html.py
@@ -102,9 +102,9 @@ async def __call__(self, value):
await self.response.write(value)
async def maybe(self, value, no_interface):
- if no_interface:
- # Log to console when interface is disabled
- print(">", value.decode("utf-8"))
+ #if no_interface:
+ # # Log to console when interface is disabled
+ # print(">", value.decode("utf-8"))
await self(no_interface if config["server"]["disable_interface"] else value)
diff --git a/bootemup/main.py b/bootemup/main.py
index 012d4ad..cfd0c3a 100644
--- a/bootemup/main.py
+++ b/bootemup/main.py
@@ -15,6 +15,7 @@ def create_app():
app.add_routes(
[
+ web.get("/start", start),
web.get("/start/{name}", start),
web.get("/start/{name}/boot", start),
web.get("/stop/{name}", stop),
diff --git a/bootemup/routes/start.py b/bootemup/routes/start.py
index 4b7edd1..e28580b 100644
--- a/bootemup/routes/start.py
+++ b/bootemup/routes/start.py
@@ -13,6 +13,8 @@ async def start(request):
async with html._page_(full_width=True):
async with html._code_():
name = request.match_info.get("name")
+ if not name:
+ name = request.url.host.split('.')[0]
try:
container = await Container.get(name)
except ValueError as e: