From df805871998a9a3a6f80c6740ef61a36d48ad7d2 Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Thu, 1 Jan 2026 16:19:23 -0600 Subject: [PATCH] feat(demo): add tasks to build and run frontend-only demo Docker image --- Taskfile.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Taskfile.yml b/Taskfile.yml index 02f99c6..360f956 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -147,7 +147,20 @@ tasks: -f {{.DOCKERFILE}} \ {{.DOCKER_CONTEXT}} + build-demo-docker: + desc: Build Frontend-only Demo Docker image + cmds: + - task: build-docker + vars: + DOCKERFILE: Dockerfile.demo + DOCKER_IMAGE: reticulum-meshchatx-demo:local + run-docker: desc: Run Docker container using docker-compose cmds: - 'MESHCHAT_IMAGE="{{.DOCKER_IMAGE}}" {{.DOCKER_COMPOSE_CMD}} -f {{.DOCKER_COMPOSE_FILE}} up --remove-orphans --pull never reticulum-meshchatx' + + run-demo-docker: + desc: Run Frontend-only Demo Docker container + cmds: + - 'MESHCHAT_DEMO_IMAGE="reticulum-meshchatx-demo:local" {{.DOCKER_COMPOSE_CMD}} -f docker-compose.demo.yml up --remove-orphans'