jpom
Simple and light, low-intrusive online construction, automatic deployment, daily operation and maintenance, and project monitoring software
Jpom is a simple and light, low-invasive online construction, automatic deployment, daily operation and maintenance, and project operation and maintenance monitoring software. It supports multi-user management, SSH terminal, Docker management, Nginx configuration, project status monitoring and other functions. 😁Convenient user management after using Jpom Monitoring of user actions, monitoring specified users and notified of specified actions in the form of email Multi-user management, independent user project permissions (upload and delete permissions can be controlled), complete operation logs, and use workspace to isolate permissions Accounts can be enabled for MFA two-step verification to improve account security Interface form to view project running status, console logs, and manage project files in real time Modify project text files online Docker Container Management, Docker Swarm Cluster Management (Docker UI) Online SSH terminal allows you to easily manage your server without software such as PuTTY, Xshell, and FinalShell You do not need to know the server password after logging in to the Jpom system Can specify commands that SSH prohibits from executing, avoid executing high-risk commands, and can automatically execute command logs Set up the file directory and view and manage corresponding project files and configuration files online SSH command template can be executed online and scripts can be executed regularly Modify text files online Lightweight implementation of simple "Bastion Host" function Use project distribution to achieve multi-machine deployment of cluster projects with one click Build online without manually updating upgrade projects Support pulling GIT and SVN warehouses Support container building (docker) Support SSH publishing Support timed construction Support WebHook form triggered construction Support online editing of nginx configuration files and automatic reload and other operations Manage nginx status, manage SSL Certificates Automatic alarm and automatic restart attempt for abnormal project status monitoring Support email + nail group + WeChat group notification to proactively sense project status Node script template + timed execution or trigger to expand more functions Authorize and configure important paths to prevent users from misoperating system files


