mirror of
https://github.com/myronblair/infra
synced 2026-06-30 17:50:10 -05:00
094bd7ac808885227ac55d3ca3aa3cc361dbca49
- y000000000000.boot: overwrite_mode=1 forces re-provision on every reboot - BLF type=16 for Yealink T48S in FusionPBX (with pickup_value required) - auto_linekeys.enable=0 prevents phone from overriding DSS key config - fail2ban whitelist: 107.178.2.130 (office) + 97.154.109.245 (home WAN) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
DO Server Infrastructure
DigitalOcean server at 165.22.1.228 (CyberPanel / OpenLiteSpeed).
Directory Structure
cron/— Root crontab (CyberPanel + JARVIS entries)systemd/— Custom systemd service unitsagent/— JARVIS agent config template
Deploy workflow
- Edit code in site repos (myronblair/*)
git push origin main- On server:
cd /home/<site>/public_html && git pull origin main
JARVIS agent install
cp agent/config.json /opt/jarvis-agent/config.json
systemctl enable jarvis-agent
systemctl start jarvis-agent
Description
Languages
Markdown
100%