Add advanced canvas editing and Ubuntu deployment
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user