Sync all deployment documentation and remove manual database creation
- Align deploy.sh, deployment.md, and deployment-quickstart.md with consistent steps - Remove manual database file creation (SQLite creates them automatically) - Update all documents to use npm run build instead of npm run build:ts - Add architecture support for both ARM64 and x86_64 - Include S3_BUCKET_NAME=none option for local-only deployment - Fix step numbering after removing database creation step 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
e2b3593c37
commit
c395183158
3 changed files with 138 additions and 140 deletions
|
@ -188,19 +188,16 @@ echo "4. Configure domain in Caddyfile (if needed):"
|
|||
echo " sudo nano /etc/caddy/Caddyfile"
|
||||
echo " # The default is configured for ice.puremichigan.lol"
|
||||
echo ""
|
||||
echo "5. Create database files:"
|
||||
echo " touch icewatch.db profanity.db"
|
||||
echo ""
|
||||
echo "6. Set permissions:"
|
||||
echo "5. Set permissions:"
|
||||
echo " sudo chown -R icewatch:icewatch /opt/icewatch"
|
||||
echo " sudo chmod 660 /opt/icewatch/.env"
|
||||
echo ""
|
||||
echo "7. Start services:"
|
||||
echo "6. Start services:"
|
||||
echo " sudo systemctl daemon-reload"
|
||||
echo " sudo systemctl enable icewatch caddy"
|
||||
echo " sudo systemctl start icewatch caddy"
|
||||
echo ""
|
||||
echo "8. Check status:"
|
||||
echo "7. Check status:"
|
||||
echo " sudo systemctl status icewatch"
|
||||
echo " sudo systemctl status caddy"
|
||||
echo ""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue