Update deployment docs and media library UI

This commit is contained in:
ShukeBta
2026-05-28 17:32:55 +08:00
parent 68a5a1e3c0
commit b5f1f1954e
33 changed files with 1667 additions and 874 deletions
+7 -1
View File
@@ -1,4 +1,4 @@
.PHONY: all build build-server build-web dev dev-web run docker docker-stop clean install-web tidy test vet smoke
.PHONY: all build build-server build-web dev dev-web run deploy docker docker-stop docker-push clean install-web tidy test vet smoke
# ---- 默认目标 ----
all: build
@@ -26,6 +26,9 @@ dev-web:
run: build
./bin/mediastation-go
deploy:
./scripts/deploy.sh
# ---- Docker ----
docker:
docker compose up --build -d
@@ -33,6 +36,9 @@ docker:
docker-stop:
docker compose down
docker-push:
./scripts/docker-build-push.sh
# ---- 工具命令 ----
install-web:
cd web && npm install