From e5765efa19d26396a5d26fd45ad4be46a3965469 Mon Sep 17 00:00:00 2001 From: Xianpeng Shen Date: Sun, 25 Oct 2026 17:09:50 +0200 Subject: [PATCH 1/2] chore(deps): keep Dependabot to security updates only Set open-pull-requests-limit: 0 on every ecosystem to turn off version updates. Security updates are unaffected. Co-Authored-By: Claude --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 901eefc..530549f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,6 +6,8 @@ updates: directory: /themes/devops-maturity/ schedule: interval: quarterly + # Security-only maintenance: 0 disables version updates; security updates still open PRs. + open-pull-requests-limit: 0 groups: npm-deps: patterns: @@ -14,6 +16,8 @@ updates: directory: / schedule: interval: quarterly + # Security-only maintenance: 0 disables version updates; security updates still open PRs. + open-pull-requests-limit: 0 groups: github-action-deps: patterns: From faf13d2040334f3b0927dda47b60f222ae7449ac Mon Sep 17 00:00:00 2001 From: Xianpeng Shen Date: Sun, 25 Oct 2026 17:09:50 +0200 Subject: [PATCH 2/2] chore(site): remove the Enterprise page and nav link DevOps Maturity Enterprise has been archived. Remove the /enterprise pages (en, zh), their layout, the Apply-for-Enterprise shortcode and styles, the nav link, and the Enterprise inquiry issue template. Co-Authored-By: Claude --- .github/ISSUE_TEMPLATE/enterprise.yml | 116 ------------------ content/enterprise/_index.md | 91 -------------- content/enterprise/_index.zh.md | 91 -------------- .../layouts/enterprise/single.html | 15 --- .../layouts/partials/header.html | 5 - .../layouts/shortcodes/enterprise-cta.html | 8 -- .../css/scss/components/_enterprise-cta.scss | 42 ------- .../static/css/scss/style.scss | 1 - themes/devops-maturity/static/css/style.css | 2 +- 9 files changed, 1 insertion(+), 370 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/enterprise.yml delete mode 100644 content/enterprise/_index.md delete mode 100644 content/enterprise/_index.zh.md delete mode 100644 themes/devops-maturity/layouts/enterprise/single.html delete mode 100644 themes/devops-maturity/layouts/shortcodes/enterprise-cta.html delete mode 100644 themes/devops-maturity/static/css/scss/components/_enterprise-cta.scss diff --git a/.github/ISSUE_TEMPLATE/enterprise.yml b/.github/ISSUE_TEMPLATE/enterprise.yml deleted file mode 100644 index 0dc3de3..0000000 --- a/.github/ISSUE_TEMPLATE/enterprise.yml +++ /dev/null @@ -1,116 +0,0 @@ -name: 🏢 Enterprise Inquiry -description: Request DevOps Maturity Enterprise (self-hosted) for your organization -title: "[Enterprise]: " -labels: ["enterprise"] -body: - - type: markdown - attributes: - value: | - Thanks for your interest in **DevOps Maturity Enterprise**! - - Enterprise is delivered as a **self-hosted** application (Docker Compose) with a signed license. Every new deployment includes a built-in **14-day trial**. Fill in the details below so we can recommend the right tier and follow up. - - > ⚠️ This issue is **public**. Do not post secrets or sensitive internal details — we'll move to a private channel for anything confidential. - - - type: input - id: organization - attributes: - label: Organization - description: Company or organization name. - placeholder: e.g., Acme Corp - validations: - required: true - - - type: dropdown - id: size - attributes: - label: Organization size - description: Approximate number of people in your engineering organization. - options: - - Fewer than 50 - - 50–200 - - 200–1000 - - More than 1000 - validations: - required: true - - - type: dropdown - id: deployment - attributes: - label: Preferred deployment environment - description: Where do you plan to run the self-hosted deployment? - options: - - On-premise / self-managed servers - - Private cloud (AWS / GCP / Azure / other) - - Air-gapped / offline network - - Not sure yet - validations: - required: true - - - type: checkboxes - id: capabilities - attributes: - label: Which capabilities matter most to you? - description: Select all that apply. Items marked (roadmap) are planned but not yet generally available — telling us helps us prioritize. - options: - - label: Custom criteria / extensions - - label: Private / on-premise deployment - - label: Role-Based Access Control (RBAC) - - label: Team & organization management - - label: Audit logs - - label: Advanced analytics & reporting - - label: REST API access - - label: Single Sign-On (SSO / LDAP / SAML) (roadmap) - - label: Custom branding (roadmap) - - label: Compliance reporting — SOC 2 / ISO 27001 (roadmap) - - label: Dedicated support & SLA - - - type: input - id: scale - attributes: - label: Expected scale - description: Roughly how many users and teams do you expect to onboard? - placeholder: e.g., ~300 users across 20 teams - validations: - required: false - - - type: dropdown - id: timeline - attributes: - label: Timeline - description: When are you looking to deploy? - options: - - Evaluating now - - Within 1 month - - 1–3 months - - 3+ months / just exploring - validations: - required: false - - - type: input - id: contact - attributes: - label: Contact (optional) - description: How should we reach you? An email or other channel — remember this issue is public. - placeholder: e.g., name@acme.com - validations: - required: false - - - type: textarea - id: context - attributes: - label: Anything else? - description: Compliance requirements, integrations, identity provider, or other context that would help us prepare. - placeholder: e.g., We use Okta for SSO and need data to stay in the EU. - validations: - required: false - - - type: checkboxes - id: agreement - attributes: - label: Checklist - options: - - label: I understand Enterprise is delivered as a self-hosted deployment with a signed license. - required: true - - label: I have not included any secrets or confidential information in this public issue. - required: true diff --git a/content/enterprise/_index.md b/content/enterprise/_index.md deleted file mode 100644 index bf2f992..0000000 --- a/content/enterprise/_index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -type: enterprise -draft: false -layout: single -title: "Enterprise Edition" -description: "Unlock advanced features for your organization with DevOps Maturity Enterprise." ---- - -# DevOps Maturity Enterprise - -Take your DevOps maturity assessment to the next level with the Enterprise Edition — designed for teams and organizations that need advanced controls, private deployment, and dedicated support. - -## OSS vs Enterprise - -| Feature | Open Source | Enterprise | -|---------|:-----------:|:----------:| -| DevOps Maturity Specification | ✅ | ✅ | -| Web UI Assessment | ✅ | ✅ | -| CLI Assessment | ✅ | ✅ | -| Maturity Badges | ✅ | ✅ | -| Community Support | ✅ | ✅ | -| Custom Criteria / Extensions | ❌ | ✅ | -| Private / On-Premise Deployment | ❌ | ✅ | -| Role-Based Access Control (RBAC) | ❌ | ✅ | -| Team & Organization Management | ❌ | ✅ | -| Audit Logs | ❌ | ✅ | -| Advanced Analytics & Reporting | ❌ | ✅ | -| REST API Access | ❌ | ✅ | -| Dedicated Support & SLA | ❌ | ✅ | -| Single Sign-On (OIDC) | ❌ | ✅ | -| Custom Branding | ❌ | ✅ | -| Compliance Reporting (SOC 2, ISO 27001) | ❌ | ✅ | - -## Enterprise Features - -### 🔒 Private / On-Premise Deployment - -Run DevOps Maturity entirely within your own infrastructure. Keep sensitive assessment data on your own servers, comply with data residency requirements, and integrate with your internal network. - -### 👥 Team & Organization Management - -Organize assessments by team, project, or business unit. Assign roles and permissions with fine-grained Role-Based Access Control (RBAC) to ensure the right people have the appropriate access. - -### 📊 Advanced Analytics & Reporting - -Gain deeper insights with cross-team trend analysis, historical score tracking, team benchmark comparisons, and category-level breakdowns that highlight your weakest practice areas. Export your assessment data as JSON or CSV to feed your own BI and reporting tools. - -### 🔌 REST API Access - -Integrate DevOps Maturity assessments into your existing DevOps toolchain via a fully documented REST API. Automate score collection and reporting within your CI/CD pipelines. - -### 🔑 Single Sign-On (SSO) - -Let users sign in through your corporate identity provider using OpenID Connect (OIDC) — Okta, Entra ID, Google Workspace, Keycloak, and more. New users are provisioned just-in-time into the right organization, and `SUPER_ADMIN` is never granted automatically. SAML 2.0 and LDAP are on the roadmap. - -### 🛡️ Audit Logs - -Maintain a complete record of assessment activities, configuration changes, and user actions for compliance and security auditing purposes. - -### 📋 Compliance Reporting - -Generate compliance reports mapped to SOC 2 and ISO 27001 controls, built from your organization's audit trail and exportable as JSON or CSV to feed your GRC process. - -### 🎨 Custom Branding - -White-label the self-hosted interface with your organization's product name, logo, and primary color for a seamless internal user experience. Branding can be set from environment variables or updated at runtime by an administrator. - -### 🤝 Dedicated Support & SLA - -Get priority support from the DevOps Maturity team, guaranteed response times, and access to a dedicated customer success manager. - -## How Enterprise Is Delivered - -DevOps Maturity Enterprise is delivered as a **self-hosted** application that you run on your own infrastructure with Docker Compose. - -- **Self-service trial** — every new deployment starts with a built-in 14-day trial, so you can evaluate without a license key. -- **License tiers** — pick the tier that fits your organization: - -| Tier | Users | Teams | Assessments / month | -|------|:-----:|:-----:|:-------------------:| -| Trial | 10 | 3 | 50 | -| Starter | 100 | 20 | 500 | -| Enterprise | 10,000 | 500 | 100,000 | - -- **Commercial packaging** — a one-time onboarding/deployment fee, an annual support & upgrade subscription, and optional premium support / SLA. - -## Get Started with Enterprise - -Ready to take DevOps Maturity to the enterprise level? Contact us to learn more or request a demo. - -{{< enterprise-cta >}} diff --git a/content/enterprise/_index.zh.md b/content/enterprise/_index.zh.md deleted file mode 100644 index b498c0e..0000000 --- a/content/enterprise/_index.zh.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -type: enterprise -draft: false -layout: single -title: "企业版" -description: "通过 DevOps 成熟度企业版,解锁适合您组织的高级功能。" ---- - -# DevOps 成熟度企业版 - -通过企业版将您的 DevOps 成熟度评估提升到全新水平 —— 专为需要高级管控、私有部署和专属支持的团队与组织而设计。 - -## 开源版 vs 企业版 - -| 功能 | 开源版 | 企业版 | -|------|:------:|:------:| -| DevOps 成熟度规范 | ✅ | ✅ | -| Web UI 评估 | ✅ | ✅ | -| CLI 评估 | ✅ | ✅ | -| 成熟度徽章 | ✅ | ✅ | -| 社区支持 | ✅ | ✅ | -| 自定义评估项 / 扩展 | ❌ | ✅ | -| 私有 / 本地部署 | ❌ | ✅ | -| 基于角色的访问控制(RBAC) | ❌ | ✅ | -| 团队与组织管理 | ❌ | ✅ | -| 审计日志 | ❌ | ✅ | -| 高级分析与报告 | ❌ | ✅ | -| REST API 访问 | ❌ | ✅ | -| 专属支持与 SLA | ❌ | ✅ | -| 单点登录(OIDC) | ❌ | ✅ | -| 自定义品牌 | ❌ | ✅ | -| 合规报告(SOC 2、ISO 27001) | ❌ | ✅ | - -## 企业版功能 - -### 🔒 私有 / 本地部署 - -在您自己的基础设施上完整运行 DevOps 成熟度评估系统。将敏感评估数据保留在您的服务器上,满足数据驻留要求,并与内部网络无缝集成。 - -### 👥 团队与组织管理 - -按团队、项目或业务部门组织评估。通过细粒度的基于角色的访问控制(RBAC)分配角色和权限,确保合适的人员拥有合适的访问权限。 - -### 📊 高级分析与报告 - -通过跨团队趋势分析、历史评分追踪、团队基准对比,以及突出薄弱实践领域的分类拆解,获得更深入的洞察。将评估数据导出为 JSON 或 CSV,接入您自己的 BI 和报表工具。 - -### 🔌 REST API 访问 - -通过完整文档化的 REST API 将 DevOps 成熟度评估集成到您现有的 DevOps 工具链中。在 CI/CD 流水线中自动化评分收集和报告。 - -### 🔑 单点登录(SSO) - -让用户通过 OpenID Connect(OIDC)使用您的企业身份提供商登录 —— 支持 Okta、Entra ID、Google Workspace、Keycloak 等。新用户会被即时(JIT)预置到对应的组织中,且绝不会自动授予 `SUPER_ADMIN` 权限。SAML 2.0 和 LDAP 在规划中。 - -### 🛡️ 审计日志 - -维护所有评估活动、配置更改和用户操作的完整记录,用于合规和安全审计目的。 - -### 📋 合规报告 - -基于组织的审计日志生成映射到 SOC 2 和 ISO 27001 控制项的合规报告,可导出为 JSON 或 CSV,接入您的 GRC 流程。 - -### 🎨 自定义品牌 - -使用您组织的产品名称、徽标和主色调对自托管界面进行白标定制,提供无缝的内部用户体验。品牌可通过环境变量设置,也可由管理员在运行时更新。 - -### 🤝 专属支持与 SLA - -获得 DevOps 成熟度团队的优先支持、有保障的响应时间以及专属客户成功经理的服务。 - -## 企业版交付方式 - -DevOps 成熟度企业版以**自托管(self-host)**应用的形式交付,您可以使用 Docker Compose 在自己的基础设施上运行。 - -- **自助试用** —— 每个新部署都内置 14 天试用,无需 license key 即可评估。 -- **授权档位** —— 选择适合您组织的档位: - -| 档位 | 用户数 | 团队数 | 每月评估数 | -|------|:------:|:------:|:----------:| -| Trial | 10 | 3 | 50 | -| Starter | 100 | 20 | 500 | -| Enterprise | 10,000 | 500 | 100,000 | - -- **商业打包** —— 一次性的部署/接入费用、年度支持与升级订阅,以及可选的高级支持 / SLA。 - -## 开始使用企业版 - -准备好将 DevOps 成熟度提升至企业级别了吗?联系我们了解更多信息或申请演示。 - -{{< enterprise-cta >}} diff --git a/themes/devops-maturity/layouts/enterprise/single.html b/themes/devops-maturity/layouts/enterprise/single.html deleted file mode 100644 index 7fd0188..0000000 --- a/themes/devops-maturity/layouts/enterprise/single.html +++ /dev/null @@ -1,15 +0,0 @@ - - -{{- partial "head.html" . -}} - -{{- partial "header.html" . -}} -{{- partial "mini_welcome.html" . -}} -
-
- {{.Content}} -
-
-{{- partial "footer.html" . -}} -{{- partial "scripts.html" . -}} - - diff --git a/themes/devops-maturity/layouts/partials/header.html b/themes/devops-maturity/layouts/partials/header.html index 101770a..227f27a 100644 --- a/themes/devops-maturity/layouts/partials/header.html +++ b/themes/devops-maturity/layouts/partials/header.html @@ -20,11 +20,6 @@ {{ end }} -