Adminset

screenshot of Adminset
django

自动化运维平台:CMDB、CD、DevOps、资产管理、任务编排、持续交付、系统监控、运维管理、配置管理

Overview

AdminSet is an innovative fully automated operations platform designed with DevOps principles in mind, aimed at integrating all operational scenarios. After a hiatus of seven years, this project has made a significant comeback, upgrading its core technologies, including Django from version 1.11.28 to 4.2.20, Python from 2.7 to 3.12, and moving the server environment from CentOS 7 to Ubuntu 24.04 LTS. With its robust system and feature-rich modules, AdminSet provides an efficient and comprehensive solution for IT management.

The platform is especially beneficial for organizations looking to streamline their operations. Its automated installation process, client management capabilities, and enhanced system security make it a valuable option for modern enterprises seeking to improve their operational efficiency and service delivery.

Features

  • One-Click Installation: AdminSet offers a streamlined installation process ensuring quick setup without permission issues by switching to root identity during installation.

  • Comprehensive Modules: The system includes essential modules such as asset management (CMDB), automated configuration, job scheduling, and a monitoring system, all designed to manage the entire lifecycle of IT assets.

  • Enhanced Security: The platform includes robust security features, such as cross-site request forgery (CSRF) protection, and requires configuration of trusted origins during the setup process to enhance the system's security.

  • WebSSH Access: Users can access their server through a web-based terminal, simplifying tasks but with restrictions on public access for security reasons.

  • Improved User Interface: The user interface has been optimized to simplify navigation by removing unnecessary buttons and functionality, thus enhancing the user experience.

  • Monitoring Data Storage: The recent changes allow monitoring data to be stored using MySQL, reducing the reliance on MongoDB and providing flexibility for organizations.

  • Role-Based Access Control: AdminSet features mechanisms for managing user permissions, allowing for fine-grained access control based on user roles.

  • Comprehensive Documentation: Detailed user manuals and FAQs ensure that users have the necessary support and guidance for deployment and troubleshooting.

django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.