An automated shell script written based on Vultr cli
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
16
commits
Update VPS startup wait time to 180 seconds and implement daily cleanup logic in scheduled instance removal. Enhance logging for instance removal actions and ensure all scheduled tasks are cleared when necessary.
a33eff1View on GitHubEnhance logging and error handling in dashboard server's VPS scheduling and removal processes. Improve schedule loading with detailed status updates, including file existence checks and task creation times. Refine instance removal logic to provide clearer notifications and ensure accurate logging of script execution results. Implement defensive programming practices to handle potential errors during VPS creation.
7b99052View on GitHubRefactor logging configuration in dashboard server to output logs to both file and console. Set up separate handlers for different log levels and prevent log propagation to avoid duplicate entries. Initialize logging system with a message indicating the log file path.
e56f838View on GitHubEnhance dashboard server with improved shell script execution handling, including absolute path resolution, error logging, and timeout management. Update scheduled instance removal logic to provide detailed logging and status updates. Introduce a new Nginx configuration file for API proxying, ensuring proper request handling for various endpoints.
9908a28View on GitHubImplement VPS scheduling and management features in dashboard server, including persistent task storage, scheduled instance removal, and enhanced API endpoints. Update dashboard UI to display scheduled tasks and allow cancellation of tasks. Improve error handling and logging throughout the application.
4d52c6eView on GitHubAdd user authentication to dashboard with session management, implement login/logout APIs, and enhance VPS creation process with background task handling. Update dashboard UI for improved user experience and integrate password retrieval from configuration file.
7f5577aView on GitHubOptimize message sending to prioritize VLESS link while simplifying notification logic.
7ba85c4View on GitHubRefactor dashboard layout for improved user experience and update notification handling in install script to prioritize VLESS link.
814c2f1View on GitHubEnhance instance creation and XRay installation scripts with notification handling and timeout management. Added exit traps for notifications, improved error handling during XRay installation, and ensured service checks are performed after configuration. Updated function names for clarity.
3930e2cView on GitHub