Add advanced canvas editing and Ubuntu deployment

This commit is contained in:
2026-07-14 20:32:42 +08:00
parent f8a907e7c5
commit bf2b138007
19 changed files with 2026 additions and 255 deletions
+14 -2
View File
@@ -1,6 +1,7 @@
.PHONY: build up down restart logs logs-backend logs-frontend clean shell-backend status prune
.PHONY: build up down restart logs logs-backend logs-frontend clean shell-backend status prune release help install
COMPOSE := docker-compose
# Prefer Docker Compose V2 plugin, fallback to docker-compose
COMPOSE := $(shell if docker compose version >/dev/null 2>&1; then echo "docker compose"; elif command -v docker-compose >/dev/null 2>&1; then echo "docker-compose"; else echo "docker-compose"; fi)
# ── Build / Run ─────────────────────────────────────────────
build:
@@ -38,3 +39,14 @@ clean:
prune:
docker system prune -f
# ── Ubuntu one-click ────────────────────────────────────────
install:
./install-ubuntu.sh
# ── Pack release/ + release.tar.gz ──────────────────────────
release:
./scripts/pack-release.sh
help:
@echo "make build | up | down | restart | logs | status | clean | install | release"