# guohongze/adminset

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

Repository: https://github.com/guohongze/adminset
Canonical: https://ross.abutalabs.com/products/adminset
Homepage: http://adminset.cn
Language: Python
License: GPL-2.0
License Family: copyleft
Topics: cmdb, devops, crontab, python, monitor, django, ops
Last push: 2025-03-16T11:01:29+00:00

## Health v2 (maintenance only)
Score: 39/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 11, release rhythm 40, longevity 100
- inputs: {"age_days": 3458, "days_push": 535, "days_rel": 535, "gap_med": 1, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3441, forks 1419 (observed 2026-08-28T04:08:05.116285+00:00)

## What it is
AdminSet is a self-hosted, fully automated IT operations (DevOps) platform built on Django, integrating CMDB asset management, automated configuration, job scheduling, monitoring, webssh terminal access, ticketing, and role-based access control. It was revived after a seven-year hiatus and upgraded to Django 4.2, Python 3.12, and Ubuntu 24.04.

## Use cases
- manage it asset inventory with a cmdb
- automate server configuration and app deployment
- schedule cron jobs and batch tasks across servers
- monitor server performance from a web dashboard
- ssh into servers from the browser via webssh
- track it service requests with a ticket system
- manage role-based access for ops teams

## When to choose
- you want an all-in-one self-hosted ops platform covering CMDB, deployment, scheduling, and monitoring
- your infrastructure runs on Ubuntu/RHEL-style Linux servers and you can deploy agents on clients
- you prefer a Django-based platform you can customize in Python

## When to avoid
- you need a modern, actively maintained alternative like SaltStack, Ansible Tower/AWX, or BlueKing
- you require Kubernetes or container-native orchestration rather than host-based ops
- you cannot grant root access or configure SSH passwordless login to managed clients

## Facets
- artifact type: application
- maturity: active
- function: monitoring, configuration-management, deployment, scheduling, workflow-automation, auth, web-framework
- domain: self-hosted, infrastructure-as-code, monitoring
- platform: python, self-hosted
- tags: cmdb, devops, ops-platform, asset-management, continuous-delivery, webssh, django, job-scheduling, ticketing, automation, linux, web-server, docker

## Member repositories
- guohongze/adminset (main) score 39

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:05.116285+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:37:38.913319+00:00, confidence not recorded.
  - readme: https://github.com/guohongze/adminset (fetched 2026-08-28T04:08:05.116285+00:00, sha 545b7d71fdfd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
