Releases: SirJBiscuit/automatic-system
Releases · SirJBiscuit/automatic-system
v1.0.0 - Complete Automation Suite with P.R.I.S.M AI
🚀 Release v1.0.0 - Complete Automation Suite with P.R.I.S.M AI
🎉 Initial Release
Complete Pterodactyl Panel & Wings automation suite with AI-powered monitoring and management.
✨ Major Features
🤖 P.R.I.S.M AI Assistant
- Localized AI powered by Ollama & Gemma2
- 24/7 System Monitoring with automatic issue detection
- Auto-fix capabilities for common problems
- Interactive Tutorial teaches users how to use the chatbot
- Natural language Q&A - ask anything about your server
- System optimization recommendations
📢 Discord Integration
- Real-time webhook notifications
- Color-coded severity levels
- Rich embed formatting
- Daily/weekly summary reports
- Interactive setup during installation
🎮 Pterodactyl API Integration
- Individual game server monitoring
- Auto-restart crashed servers
- Resource usage tracking
- Server health checks
- Uptime monitoring
🔧 Automation Features
- One-line installation from GitHub
- Auto-enable chatbot after install
- Interactive tutorials for new users
- Backup & restore commands
- Clean & optimize commands
- Pre-installation checks
- Health monitoring
- Automatic updates
📊 Management Tools
- Admin control panel
- Quick setup wizard
- Panel customization
- Billing system integration
- SSL certificate monitoring
- Fail2ban security
- Automated backups
📦 Installation
One-Line Install:
bash <(curl -s https://raw.githubusercontent.com/SirJBiscuit/automatic-system/main/install.sh)Manual Install:
cd /opt
git clone https://github.com/SirJBiscuit/automatic-system.git ptero
cd ptero
chmod +x *.sh
./pteroanyinstall.sh install-full🎯 Quick Start
After installation:
# Install Pterodactyl
./pteroanyinstall.sh install-full
# Install P.R.I.S.M AI
./pteroanyinstall.sh ai-assistant
# Run system analysis
chatbot detect
# Set up Discord notifications
chatbot webhook setup
# Configure API integration
chatbot api setup📋 Available Commands
Installation:
install-panel- Install Panel onlyinstall-wings- Install Wings onlyinstall-full- Install both (recommended)
Management:
update- Update all componentshealth-check- Check system statusscan- Scan and fix issuesbackup- Run backupclean- Clean cache and logs
AI Assistant:
chatbot status- Check if runningchatbot ask "question"- Ask AI anythingchatbot detect- Run system analysischatbot webhook setup- Configure Discordchatbot api setup- Configure APIchatbot help- Show all commands
Advanced:
customize- Customize Panel appearancepre-check- Run pre-installation checksquick-setup- Post-install essentialsadmin- Launch admin control panelprism-upgrade- Upgrade to P.R.I.S.M Enhanced
🎓 Interactive Tutorial
P.R.I.S.M includes a 5-lesson interactive tutorial:
- Check Status - Learn to monitor P.R.I.S.M
- Ask Questions - Interact with the AI
- System Analysis - Run full optimization
- Discord Setup - Configure notifications
- API Integration - Monitor game servers
📚 Documentation
- COMPLETE_SETUP_GUIDE.md - Full setup from scratch
- PRISM_QUICK_START.md - Quick reference
- PRISM_ENHANCED_GUIDE.md - Advanced features
- AI_ASSISTANT_GUIDE.md - AI assistant docs
- QUICK_WINS_GUIDE.md - Essential features
- CUSTOMIZATION_GUIDE.md - Panel customization
- PRE_INSTALL_GUIDE.md - Pre-installation checks
💾 System Requirements
Minimum:
- OS: Ubuntu 20.04/22.04 or Debian 11/12
- RAM: 4GB
- CPU: 2 cores
- Disk: 40GB
Recommended:
- RAM: 8GB+
- CPU: 4+ cores
- Disk: 100GB+
🔧 What's Included
Core Scripts:
pteroanyinstall.sh- Main installerai-assistant-setup.sh- P.R.I.S.M installerprism-enhanced.py- Enhanced monitoringprism-cli.sh- Advanced CLIpanel-customizer.sh- Panel customizationquick-setup.sh- Post-install setupptero-admin.sh- Admin control panelpre-install-checks.sh- Pre-checks
Features:
- ✅ Automated installation
- ✅ AI-powered monitoring
- ✅ Discord notifications
- ✅ Game server monitoring
- ✅ Predictive maintenance
- ✅ Backup verification
- ✅ Security scanning
- ✅ Log analysis
- ✅ Network monitoring
- ✅ Custom automation rules
- ✅ Performance profiling
- ✅ Comprehensive reports
🎨 Customization
- Custom logos and backgrounds
- Color scheme customization
- Company branding
- Favicon support
- Image hosting integration
- Gradient backgrounds
- Automatic placeholders
🔐 Security
- Fail2ban integration
- SSL certificate monitoring
- Security scanning
- Failed login detection
- Port monitoring
- Firewall auto-configuration
- Backup verification
📊 Monitoring
- CPU, Memory, Disk usage
- Service status tracking
- Game server health
- Network bandwidth
- Predictive maintenance
- Performance profiling
- Daily/weekly reports
🤝 Contributing
Contributions are welcome! Please feel free to submit issues or pull requests.
📄 License
MIT License - See LICENSE file for details
🙏 Credits
- Pterodactyl Panel - https://pterodactyl.io/
- Ollama - https://ollama.ai/
- Google Gemma - AI model
📞 Support
- Documentation: See guides in repository
- Issues: https://github.com/SirJBiscuit/automatic-system/issues
- Discussions: https://github.com/SirJBiscuit/automatic-system/discussions
🚀 What's Next?
Future updates will include:
- More AI models support
- Additional notification platforms (Slack, Telegram)
- Web dashboard
- Mobile app
- Multi-node management
- Advanced analytics
⭐ Star This Repository!
If you find this useful, please star the repository and share it with others!
Happy Hosting! 🎮🚀