This commit is contained in:
Patrick Alvin Alcala 2026-02-16 11:37:25 +08:00
parent c55d1374c6
commit 90057b851e
13 changed files with 6081 additions and 1499 deletions

View file

@ -1,34 +1,31 @@
.SILENT:
setup:
cd frontend && bun pm trust --all
install:
cd frontend && bun install && cd ../backend/go && make install
all:
cd frontend && pnpm install && cd ../backend && go mod tidy
fdev:
cd frontend && bun run dev
cd frontend && pnpm dev
fbuild:
cd frontend && bun run build && PORT=9000 node .output/server/index.mjs &
cd frontend && pnpm build && npx serve .output/public/.
fupdate:
bun update
pnpm up -i
docker:
cd frontend && docker compose up -d
podman:
cd frontend && podman-compose up -d
cd frontend && podman-compose up -d && sudo rsync -avhP podman.container ~/.config/containers/systemd/$(pod)
favicon:
cd frontend && bun ./@dasig/scripts/node/generateFavicon.ts
cd frontend && node ./@dasig/scripts/node/generateFavicon.ts
logo:
cd frontend && bun ./@dasig/scripts/node/optimizeLogo.ts --size $(size)
cd frontend && node ./@dasig/scripts/node/optimizeLogo.ts --size $(size)
image:
cd frontend && bun ./@dasig/scripts/node/optimizeImage.ts --name $(name) --size $(size)
cd frontend && node ./@dasig/scripts/node/optimizeImage.ts --name $(name) --size $(size)
background:
cd frontend && bun ./@dasig/scripts/node/optimizeImage.ts
cd frontend && node ./@dasig/scripts/node/optimizeBackground.ts