Compare commits
2 Commits
light-them
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
131b0d0df1 | ||
|
|
c3eda37f65 |
27
web/deploy-tkb.sh
Executable file
27
web/deploy-tkb.sh
Executable file
@@ -0,0 +1,27 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Deploy TKB Plán služeb to copelk
|
||||||
|
set -e
|
||||||
|
|
||||||
|
REMOTE="copelk"
|
||||||
|
REMOTE_DIR="~/tkb-plan/web"
|
||||||
|
|
||||||
|
echo "Building..."
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
npx vite build
|
||||||
|
|
||||||
|
echo "Syncing to $REMOTE..."
|
||||||
|
rsync -avz --delete \
|
||||||
|
--exclude='node_modules' \
|
||||||
|
--exclude='.git' \
|
||||||
|
--exclude='saved_schedule.json' \
|
||||||
|
--exclude='schedules' \
|
||||||
|
--exclude='uploads' \
|
||||||
|
./ "$REMOTE:$REMOTE_DIR/"
|
||||||
|
|
||||||
|
echo "Patching production title (Tunely-DEV → Tunely)..."
|
||||||
|
ssh $REMOTE "sed -i 's|<title>Tunely-DEV</title>|<title>Tunely</title>|' $REMOTE_DIR/dist/index.html"
|
||||||
|
|
||||||
|
echo "Restarting service on remote..."
|
||||||
|
ssh $REMOTE "pm2 restart tkb-plan"
|
||||||
|
|
||||||
|
echo "Done! App running on copelk:3090"
|
||||||
@@ -6,7 +6,7 @@ export default defineConfig({
|
|||||||
plugins: [react(), tailwindcss()],
|
plugins: [react(), tailwindcss()],
|
||||||
server: {
|
server: {
|
||||||
proxy: {
|
proxy: {
|
||||||
'/api': 'http://localhost:3080',
|
'/api': 'http://localhost:3090',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user