Skip to content

Community Shared Projects

Last Updated: 2026-03-14

This page introduces the submission rules for community shared projects and lists the currently curated project collection.

1. Purpose

The community-projects directory is used to collect third-party community contributions. Core goals:

  1. Lower the barrier for secondary development with reusable practices
  2. Build a searchable collection of templates, scripts, tools, and tutorials
  3. Help new users quickly find practical community solutions

2. Categories

CategoryDirectoryDescription
Scriptscommunity-projects/scripts/Deployment scripts, automation scripts, migration scripts
Templatescommunity-projects/templates/Frontend templates, page templates, style packages
Toolscommunity-projects/tools/CLI tools, plugins, helper utilities, companion apps
Wikiscommunity-projects/wikis/Tutorials, best practices, troubleshooting notes

3. Submission Rules (Summary)

Each submitted project should meet at least the following:

  1. Include a README.md (overview, install, config, usage examples, FAQ)
  2. Include a LICENSE file (MIT / Apache-2.0 / GPL-3.0 recommended)
  3. Clearly state supported Dujiao-Next version and runtime dependencies
  4. Be reproducible in a local environment
  5. Fill in the PR template with purpose, dependencies, and self-test results

4. Submission Flow

  1. Fork the community repository (dujiao-next/community-projects) and create a branch
  2. Add your project under the correct category directory
  3. Provide README, LICENSE, and required files
  4. Run local verification
  5. Open a PR and address maintainer feedback

5. Community Project Collection

Note: The table below is the curated list of accepted projects.
Please update this section when a new project is merged. Community projects are independently maintained by contributors and are not official products by default. The official documentation may perform basic security review and listing for public projects, but does not endorse third-party functionality, stability, compatibility, or maintenance commitments.

ProjectCategorySummaryMaintainerStatus
langge-dujiao-next-installScriptsA community-maintained one-click deploy and ops script covering Docker, binary, external environments, HTTPS, version checks, and basic operations.LangGeActive

6. Maintenance Rules

  1. Update this page when a new project is merged
  2. Mark deprecated/inactive projects with status and notes
  3. Maintainers may reject or remove projects with missing docs, licensing issues, or non-distributable content

Released under the MIT License.