19 lines
395 B
Bash
Executable File
19 lines
395 B
Bash
Executable File
#!/usr/bin/env bash
|
|
rm -rf build
|
|
mkdir build
|
|
|
|
# Build Frontend
|
|
cd frontend/public
|
|
NODE_ENV=production npx tailwindcss-cli@latest build index.in.css -o index.out.css
|
|
cd ..
|
|
npm run build && npm run export
|
|
cd ..
|
|
mv frontend/out build/static
|
|
|
|
# Backend
|
|
rsync -ax --exclude venv --exclude links.db --exclude .env backend/ build/server
|
|
|
|
cp README-deploy.md build/README.md
|
|
|
|
tar -cf linklist.tar build
|