update readme

This commit is contained in:
2025-10-08 14:23:46 +07:00
parent 9c177abda0
commit 070ce26b3d
9 changed files with 388 additions and 53 deletions

View File

@@ -1,6 +1,6 @@
#!/bin/bash
echo "🔨 Building CatSave Single Binary..."
echo "🔨 Building NekoFlow Single Binary..."
# Colors
GREEN='\033[0;32m'
@@ -36,31 +36,31 @@ cd apps/server-go
go mod download
# Build for Linux
GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o ../../dist/catsave-linux main.go
echo " ✅ Built: dist/catsave-linux"
GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o ../../dist/nekoflow-linux main.go
echo " ✅ Built: dist/nekoflow-linux"
# Build for current OS
go build -ldflags="-s -w" -o ../../dist/catsave main.go
echo " ✅ Built: dist/catsave"
go build -ldflags="-s -w" -o ../../dist/nekoflow main.go
echo " ✅ Built: dist/nekoflow"
cd ../..
# Get file sizes
SIZE_LINUX=$(du -h dist/catsave-linux 2>/dev/null | cut -f1)
SIZE_LOCAL=$(du -h dist/catsave 2>/dev/null | cut -f1)
SIZE_LINUX=$(du -h dist/nekoflow-linux 2>/dev/null | cut -f1)
SIZE_LOCAL=$(du -h dist/nekoflow 2>/dev/null | cut -f1)
echo ""
echo -e "${GREEN}✅ Build complete!${NC}"
echo ""
echo "📦 Output:"
echo " - dist/catsave (${SIZE_LOCAL:-N/A})"
echo " - dist/catsave-linux (${SIZE_LINUX:-N/A})"
echo " - dist/nekoflow (${SIZE_LOCAL:-N/A})"
echo " - dist/nekoflow-linux (${SIZE_LINUX:-N/A})"
echo ""
echo -e "${YELLOW}To run:${NC}"
echo " ./dist/catsave"
echo " ./dist/nekoflow"
echo ""
echo -e "${YELLOW}To deploy to Linux server:${NC}"
echo " scp dist/catsave-linux user@server:/opt/catsave"
echo " ssh user@server '/opt/catsave'"
echo " scp dist/nekoflow-linux user@server:/opt/nekoflow"
echo " ssh user@server '/opt/nekoflow'"
echo ""