Initial commit: Pantry inventory tracker
A simple web app for tracking kitchen pantry items with: - Search and filter by stock status, spices, or container type - PIN-protected editing - Shopping list export (tap Out of Stock to copy) - QR code for quick mobile access - OpenGraph card for social sharing 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
24
deploy
Executable file
24
deploy
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
USER=admin
|
||||
HOST=social
|
||||
DIR=/var/www/my_webapp__2/www
|
||||
|
||||
# Deploy code files
|
||||
rsync -avz --no-t --no-p --delete \
|
||||
--exclude 'data/' \
|
||||
index.html api.php containers.json og-image.png ${HOST}:${DIR}
|
||||
|
||||
# Handle data files
|
||||
if [ "$1" = "--reset-data" ]; then
|
||||
echo "Pushing local data to server..."
|
||||
rsync -avz --no-t --no-p \
|
||||
data/ ${HOST}:${DIR}/data/
|
||||
else
|
||||
echo "Pulling data from server..."
|
||||
mkdir -p data
|
||||
rsync -avz --no-t --no-p \
|
||||
--exclude 'pin.txt' \
|
||||
${HOST}:${DIR}/data/ data/
|
||||
fi
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user