From 19f436a17c798074ab3a26ea6a12b838200ab8d6 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Wed, 3 Sep 2025 19:01:36 -0400 Subject: [PATCH] Updated readme and made deploy script --- README.md | 3 ++- deploy.sh | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100755 deploy.sh diff --git a/README.md b/README.md index c6e07c0..2fdf2a0 100644 --- a/README.md +++ b/README.md @@ -34,4 +34,5 @@ DB_HOST=localhost DB_USER=username DB_PASS=password DB_NAME=database -DISCORD_WEBHOOK_URL=your_webhook_url \ No newline at end of file +DISCORD_WEBHOOK_URL=your_webhook_url +``` \ No newline at end of file diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..45944cc --- /dev/null +++ b/deploy.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -e + +echo "Deploying tinker_tickets to web server..." + +# Deploy to web server +echo "Syncing to web server (10.10.10.45)..." +rsync -avz --delete --exclude='.git' --exclude='deploy.sh' --exclude='.env' ./ root@10.10.10.45:/var/www/html/tinkertickets/ + +# Set proper permissions on the web server +echo "Setting proper file permissions..." +ssh root@10.10.10.45 "chown -R www-data:www-data /var/www/html/tinkertickets && find /var/www/html/tinkertickets -type f -exec chmod 644 {} \; && find /var/www/html/tinkertickets -type d -exec chmod 755 {} \;" + +echo "Deployment to web server complete!" +echo "Don't forget to commit and push your changes via VS Code when ready." \ No newline at end of file