Last updated: March 22, 2025 01:55 PM EDT
Project Goal
Create a fully modular, AI-assisted automation platform at xpressnets.com that includes logging, server management, AI agents, and scalable web-based control interfaces.
Current Structure
/index.html – Main Menu / Project Hub
/logs/index.html – Logs Menu
/logs/system_log.html – System Status Log
/logs/programming_log.html – Programming Log
/logs/ai_action_log.html – AI Action Log
/wiki/ – Planned DokuWiki installation for longform documentation
/scripts/ – Future tool and control scripts (to be developed)
Completed
- New secure Ubuntu EC2 instance with Nginx and HTTPS
- Logging system set up with HTML output and real-time script updates
- Logs organized under
/logs/ with return-to-main links
- Main Menu and Logs Menu implemented with clean UI
- Logging scripts:
log_system.sh, log_programming.sh, log_ai.sh
In Progress / Next Steps
- Set up AI automation control layer (Auto-GPT or custom Python task agent)
- Connect AI actions to
log_ai.sh automatically
- Prepare and install DokuWiki at
/wiki
- Create modular script runners and visual dashboards for task input & feedback
- Possibly integrate email input or webhook-based task triggers
Strategic Guidelines
- Always prioritize logging actions first to eliminate guesswork
- Use modular folders:
/logs, /scripts, /wiki, etc.
- Keep
index.html as a central hub, not a dumping ground
- Design each page to load quickly, scale cleanly, and keep navigation intuitive
Security Principles
- SSH access locked to dedicated ExpressVPN IP
- UFW firewall enabled with minimal open ports
- HTTPS enforced with Certbot + Nginx
- Fail2Ban enabled to prevent brute-force logins