mirror of
https://github.com/myronblair/ai-context
synced 2026-06-30 17:50:08 -05:00
3.5 KiB
3.5 KiB
Websites & Sites Reference Card
All Sites on DO (165.22.1.228)
| Site | Path | GitHub Repo | DB |
|---|---|---|---|
| jarvis.orbishosting.com | /home/jarvis.orbishosting.com/ | myronblair/jarvis | jarvis_db |
| tomsjavajive.com | /home/tomsjavajive.com/public_html/ | myronblair/tomsjavajive | toms_tjj_db |
| epictravelexpeditions.com | /home/epictravelexpeditions.com/public_html/ | myronblair/epictravelexpeditions | epic_epic_db |
| parkerslingshot (subdomain) | /home/epictravelexpeditions.com/parkerslingshot/ | myronblair/parkerslingshot | epic_parkersling |
| parkerslingshotrentals.com | /home/parkerslingshotrentals.com/public_html/ | myronblair/parkerslingshotrentals | parker_db |
| orbishosting.com | /home/orbishosting.com/public_html/ | myronblair/orbishosting | — |
| orbis.orbishosting.com | /home/orbis.orbishosting.com/public_html/ | myronblair/orbis-hosting-portal | — |
| tomtomgames.com | /home/tomtomgames.com/public_html/ | myronblair/tomtomgames | tomt_ttg_db |
Deploy Workflow
# 1. Edit files on server via SSH (for quick hotfixes)
sshpass -p 'Gonewalk1974!@#' ssh -o StrictHostKeyChecking=no root@165.22.1.228 \
'nano /home/site.com/public_html/file.php'
# 2. ALWAYS commit + push to GitHub
cd /home/site.com && git add -A && git commit -m "message" && git push
# Auto-deploy triggers within 1 minute via webhook
# Webhook: https://jarvis.orbishosting.com/webhook.php
# Deploy log: /home/jarvis.orbishosting.com/logs/deploy.log
# For immediate deploy (skip 1-min wait):
sshpass -p 'Gonewalk1974!@#' scp -o StrictHostKeyChecking=no \
/tmp/changed.php root@165.22.1.228:/home/site.com/public_html/changed.php
GitHub PAT
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 — expires ~2026-08-20
Database Credentials
| DB | User | Password |
|---|---|---|
| jarvis_db | jarvis_user | J4rv1s_Pr0t0c0l_2026! |
| toms_tjj_db | toms_tjj_user | +60wlPc+55e@gFq4 |
| epic_epic_db | epic_epic | (check config.php) |
| epic_parkersling | epic_parkersling | Joker1974!!! |
| parker_db | parker_db | (check config.php) |
| MySQL root | root | b71e5c1a8c7457541b9c1db822de37adfa271926a38b6c20 |
# Quick DB access
sshpass -p 'Gonewalk1974!@#' ssh -o StrictHostKeyChecking=no root@165.22.1.228 \
'mysql -u jarvis_user -pJ4rv1s_Pr0t0c0l_2026! jarvis_db -e "SELECT ..."'
Gitignored Credentials (never in GitHub)
api/config.php— JARVIS, epictravelexpeditionsconfig/database.php— tomsjavajivedb.php,config.php— parkerslingshot
Tom's Java Jive Quirks
- No
slugcolumn on products — URLs use?id=product_id - All tables must be
utf8mb4_unicode_ci— mixed collation breaks JOINs (error 1267) wallet_transactions.typeandloyalty_transactions.typehave strict enums
Parker Slingshot Admin
- URL:
/admin/index.php - Auth: HMAC-signed cookie (NOT PHP sessions — sessions unreliable under LiteSpeed caching)
- Login:
admin / Parker2026!
Email / SMTP
- TJJ + TomTomGames: CyberMail (CyberPersons) — API key in config.php as
CYBERMAIL_API_KEY - Manage at: platform.cyberpersons.com
- Other sites: not yet configured (see myronblair/smtp-for-websites)
FusionPBX
- URL: https://fusion.orbishosting.com (admin / fY7XP5swgtpbzrYLhkeVYkA4744)
- Server: 134.209.72.226 (SSH: root / Joker1974!@#)
- Timezone: America/Chicago
- SIP profiles via Lua XML handler — config changes need cache delete:
rm /var/cache/fusionpbx/FusionPBX.configuration.sofia.conf - Ext 1000 (Yealink T48S at 10.48.200.43), Ext 1001 (Tommy at 10.48.200.2)