From 922068b8af6e8950a66df205fbfb774f0b42bdc0 Mon Sep 17 00:00:00 2001 From: Sun-ZhenXing <1006925066@qq.com> Date: Thu, 1 Jan 2026 18:32:10 +0800 Subject: [PATCH] refactor: ./apps/* --- README.md | 221 +++++++++--------- README.zh.md | 221 +++++++++--------- {src => apps}/bolt-diy/.env.example | 0 {src => apps}/bolt-diy/README.md | 0 {src => apps}/bolt-diy/README.zh.md | 0 {src => apps}/bolt-diy/docker-compose.yaml | 0 {src => apps}/easy-dataset/.env.example | 0 {src => apps}/easy-dataset/README.md | 0 {src => apps}/easy-dataset/README.zh.md | 0 .../easy-dataset/docker-compose.yaml | 0 {src => apps}/n8n/.env.example | 0 {src => apps}/n8n/README.md | 0 {src => apps}/n8n/README.zh.md | 0 {src => apps}/n8n/docker-compose.yaml | 0 {src => apps}/opencoze/.env.example | 0 {src => apps}/opencoze/README.md | 0 {src => apps}/opencoze/README.zh.md | 0 {src => apps}/opencoze/docker-compose.yaml | 0 .../.env.example | 0 .../stable-diffusion-webui-docker/README.md | 0 .../README.zh.md | 0 .../docker-compose.yaml | 0 {src => apps}/stirling-pdf/.env.example | 0 {src => apps}/stirling-pdf/README.md | 0 {src => apps}/stirling-pdf/README.zh.md | 0 .../stirling-pdf/docker-compose.yaml | 0 builds/mineru/.env.example | 2 +- builds/mineru/Dockerfile | 10 +- builds/mineru/README.md | 2 +- builds/mineru/README.zh.md | 2 +- builds/mineru/docker-compose.yaml | 2 +- src/apisix/docker-compose.yaml | 3 +- src/kafka/docker-compose.yaml | 10 +- src/pingap/docker-compose.yaml | 2 +- src/redpanda/README.md | 16 +- src/redpanda/README.zh.md | 16 +- src/redpanda/docker-compose.yaml | 8 +- 37 files changed, 274 insertions(+), 241 deletions(-) rename {src => apps}/bolt-diy/.env.example (100%) rename {src => apps}/bolt-diy/README.md (100%) rename {src => apps}/bolt-diy/README.zh.md (100%) rename {src => apps}/bolt-diy/docker-compose.yaml (100%) rename {src => apps}/easy-dataset/.env.example (100%) rename {src => apps}/easy-dataset/README.md (100%) rename {src => apps}/easy-dataset/README.zh.md (100%) rename {src => apps}/easy-dataset/docker-compose.yaml (100%) rename {src => apps}/n8n/.env.example (100%) rename {src => apps}/n8n/README.md (100%) rename {src => apps}/n8n/README.zh.md (100%) rename {src => apps}/n8n/docker-compose.yaml (100%) rename {src => apps}/opencoze/.env.example (100%) rename {src => apps}/opencoze/README.md (100%) rename {src => apps}/opencoze/README.zh.md (100%) rename {src => apps}/opencoze/docker-compose.yaml (100%) rename {src => apps}/stable-diffusion-webui-docker/.env.example (100%) rename {src => apps}/stable-diffusion-webui-docker/README.md (100%) rename {src => apps}/stable-diffusion-webui-docker/README.zh.md (100%) rename {src => apps}/stable-diffusion-webui-docker/docker-compose.yaml (100%) rename {src => apps}/stirling-pdf/.env.example (100%) rename {src => apps}/stirling-pdf/README.md (100%) rename {src => apps}/stirling-pdf/README.zh.md (100%) rename {src => apps}/stirling-pdf/docker-compose.yaml (100%) diff --git a/README.md b/README.md index 2f054f3..51ab185 100644 --- a/README.md +++ b/README.md @@ -4,117 +4,116 @@ Compose Anything helps users quickly deploy various services by providing a set ## Supported Services -| Service | Version | -| ------------------------------------------------------------- | ------------------- | -| [Apache APISIX](./src/apisix) | 3.13.0 | -| [Apache Cassandra](./src/cassandra) | 5.0.2 | -| [Apache Flink](./src/flink) | 1.20.0 | -| [Apache HBase](./src/hbase) | 2.6 | -| [Apache HTTP Server](./src/apache) | 2.4.62 | -| [Apache Kafka](./src/kafka) | 7.8.0 | -| [Apache Pulsar](./src/pulsar) | 4.0.7 | -| [Apache RocketMQ](./src/rocketmq) | 5.3.1 | -| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.54 | -| [Bolt.diy](./src/bolt-diy) | latest | -| [Budibase](./src/budibase) | 3.23.0 | -| [Bytebot](./src/bytebot) | edge | -| [Clash](./src/clash) | 1.18.0 | -| [ClickHouse](./src/clickhouse) | 24.11.1 | -| [Conductor](./src/conductor) | latest | -| [Dify](./apps/dify) | 0.18.2 | -| [DNSMasq](./src/dnsmasq) | 2.91 | -| [Dockge](./src/dockge) | 1 | -| [Docker Registry](./src/docker-registry) | 3.0.0 | -| [DuckDB](./src/duckdb) | v1.1.3 | -| [Easy Dataset](./src/easy-dataset) | 1.5.1 | -| [Elasticsearch](./src/elasticsearch) | 8.16.1 | -| [etcd](./src/etcd) | 3.6.0 | -| [Firecrawl](./src/firecrawl) | latest | -| [frpc](./src/frpc) | 0.64.0 | -| [frps](./src/frps) | 0.64.0 | -| [Gitea Runner](./src/gitea-runner) | 0.2.13 | -| [Gitea](./src/gitea) | 1.24.6 | -| [GitLab Runner](./src/gitlab-runner) | 17.10.1 | -| [GitLab](./src/gitlab) | 17.10.4-ce.0 | -| [GPUStack](./src/gpustack) | v0.5.3 | -| [Grafana](./src/grafana) | 12.1.1 | -| [Halo](./src/halo) | 2.21.9 | -| [Harbor](./src/harbor) | v2.12.0 | -| [HashiCorp Consul](./src/consul) | 1.20.3 | -| [IOPaint](./builds/io-paint) | latest | -| [Jenkins](./src/jenkins) | 2.486-lts | -| [JODConverter](./src/jodconverter) | latest | -| [Kestra](./src/kestra) | latest-full | -| [Kibana](./src/kibana) | 8.16.1 | -| [Kodbox](./src/kodbox) | 1.62 | -| [Kong](./src/kong) | 3.8.0 | -| [Langflow](./apps/langflow) | latest | -| [Langfuse](./apps/langfuse) | 3.115.0 | -| [LibreOffice](./src/libreoffice) | latest | -| [libSQL Server](./src/libsql) | latest | -| [LiteLLM](./src/litellm) | main-stable | -| [Logstash](./src/logstash) | 8.16.1 | -| [MariaDB Galera Cluster](./src/mariadb-galera) | 11.7.2 | -| [Milvus Standalone Embed](./src/milvus-standalone-embed) | v2.6.7 | -| [Milvus Standalone](./src/milvus-standalone) | v2.6.7 | -| [Minecraft Bedrock Server](./src/minecraft-bedrock-server) | latest | -| [MinerU SGLang](./src/mineru-sglang) | 2.2.2 | -| [MinerU vLLM](./builds/mineru-vllm) | 2.6.4 | -| [MinIO](./src/minio) | 0.20251015 | -| [MLflow](./src/mlflow) | v2.20.2 | -| [MongoDB ReplicaSet Single](./src/mongodb-replicaset-single) | 8.2.3 | -| [MongoDB ReplicaSet](./src/mongodb-replicaset) | 8.2.3 | -| [MongoDB Standalone](./src/mongodb-standalone) | 8.2.3 | -| [MySQL](./src/mysql) | 9.4.0 | -| [n8n](./src/n8n) | 1.114.0 | -| [Nacos](./src/nacos) | v3.1.0 | -| [NebulaGraph](./src/nebulagraph) | v3.8.0 | -| [NexaSDK](./src/nexa-sdk) | v0.2.62 | -| [Neo4j](./src/neo4j) | 5.27.4 | -| [Netdata](./src/netdata) | latest | -| [Nginx](./src/nginx) | 1.29.1 | -| [Node Exporter](./src/node-exporter) | v1.8.2 | -| [OceanBase](./src/oceanbase) | 4.3.3 | -| [Odoo](./src/odoo) | 19.0 | -| [Ollama](./src/ollama) | 0.12.0 | -| [Open WebUI](./src/open-webui) | main | -| [Phoenix (Arize)](./src/phoenix) | 12.19.0 | -| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 | -| [Open WebUI Rust](./src/open-webui-rust) | latest | -| [OpenCoze](./src/opencoze) | See Docs | -| [OpenCut](./src/opencut) | latest | -| [OpenList](./src/openlist) | latest | -| [OpenSearch](./src/opensearch) | 2.19.0 | -| [PocketBase](./src/pocketbase) | 0.30.0 | -| [Portainer](./src/portainer) | 2.27.3-alpine | -| [Portkey AI Gateway](./src/portkey-gateway) | latest | -| [PostgreSQL](./src/postgres) | 17.6 | -| [Prometheus](./src/prometheus) | 3.5.0 | -| [PyTorch](./src/pytorch) | 2.6.0 | -| [Qdrant](./src/qdrant) | 1.15.4 | -| [RabbitMQ](./src/rabbitmq) | 4.1.4 | -| [Ray](./src/ray) | 2.42.1 | -| [Redpanda](./src/redpanda) | v24.3.1 | -| [Redis Cluster](./src/redis-cluster) | 8.2.1 | -| [Redis](./src/redis) | 8.2.1 | -| [Renovate](./src/renovate) | 42.52.5-full | -| [Restate Cluster](./src/restate-cluster) | 1.5.3 | -| [Restate](./src/restate) | 1.5.3 | -| [SearXNG](./src/searxng) | 2025.1.20-1ce14ef99 | -| [Sim](./apps/sim) | latest | -| [Stable Diffusion WebUI](./src/stable-diffusion-webui-docker) | latest | -| [Stirling-PDF](./src/stirling-pdf) | latest | -| [Temporal](./src/temporal) | 1.24.2 | -| [TiDB](./src/tidb) | v8.5.0 | -| [TiKV](./src/tikv) | v8.5.0 | -| [Trigger.dev](./src/trigger-dev) | v4.2.0 | -| [TrailBase](./src/trailbase) | 0.22.4 | -| [Valkey Cluster](./src/valkey-cluster) | 8.0 | -| [Valkey](./src/valkey) | 8.0 | -| [Verdaccio](./src/verdaccio) | 6.1.2 | -| [vLLM](./src/vllm) | v0.13.0 | -| [Windmill](./src/windmill) | main | -| [ZooKeeper](./src/zookeeper) | 3.9.3 | +| Service | Version | +| -------------------------------------------------------------- | ------------------- | +| [Apache APISIX](./src/apisix) | 3.13.0 | +| [Apache Cassandra](./src/cassandra) | 5.0.2 | +| [Apache Flink](./src/flink) | 1.20.0 | +| [Apache HBase](./src/hbase) | 2.6 | +| [Apache HTTP Server](./src/apache) | 2.4.62 | +| [Apache Kafka](./src/kafka) | 7.8.0 | +| [Apache Pulsar](./src/pulsar) | 4.0.7 | +| [Apache RocketMQ](./src/rocketmq) | 5.3.1 | +| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.54 | +| [Bolt.diy](./apps/bolt-diy) | latest | +| [Budibase](./src/budibase) | 3.23.0 | +| [Bytebot](./src/bytebot) | edge | +| [Clash](./src/clash) | 1.18.0 | +| [ClickHouse](./src/clickhouse) | 24.11.1 | +| [Conductor](./src/conductor) | latest | +| [Dify](./apps/dify) | 0.18.2 | +| [DNSMasq](./src/dnsmasq) | 2.91 | +| [Dockge](./src/dockge) | 1 | +| [Docker Registry](./src/docker-registry) | 3.0.0 | +| [DuckDB](./src/duckdb) | v1.1.3 | +| [Easy Dataset](./apps/easy-dataset) | 1.5.1 | +| [Elasticsearch](./src/elasticsearch) | 8.16.1 | +| [etcd](./src/etcd) | 3.6.0 | +| [Firecrawl](./src/firecrawl) | latest | +| [frpc](./src/frpc) | 0.64.0 | +| [frps](./src/frps) | 0.64.0 | +| [Gitea Runner](./src/gitea-runner) | 0.2.13 | +| [Gitea](./src/gitea) | 1.24.6 | +| [GitLab Runner](./src/gitlab-runner) | 17.10.1 | +| [GitLab](./src/gitlab) | 17.10.4-ce.0 | +| [GPUStack](./src/gpustack) | v0.5.3 | +| [Grafana](./src/grafana) | 12.1.1 | +| [Halo](./src/halo) | 2.21.9 | +| [Harbor](./src/harbor) | v2.12.0 | +| [HashiCorp Consul](./src/consul) | 1.20.3 | +| [IOPaint](./builds/io-paint) | latest | +| [Jenkins](./src/jenkins) | 2.486-lts | +| [JODConverter](./src/jodconverter) | latest | +| [Kestra](./src/kestra) | latest-full | +| [Kibana](./src/kibana) | 8.16.1 | +| [Kodbox](./src/kodbox) | 1.62 | +| [Kong](./src/kong) | 3.8.0 | +| [Langflow](./apps/langflow) | latest | +| [Langfuse](./apps/langfuse) | 3.115.0 | +| [LibreOffice](./src/libreoffice) | latest | +| [libSQL Server](./src/libsql) | latest | +| [LiteLLM](./src/litellm) | main-stable | +| [Logstash](./src/logstash) | 8.16.1 | +| [MariaDB Galera Cluster](./src/mariadb-galera) | 11.7.2 | +| [Milvus Standalone Embed](./src/milvus-standalone-embed) | v2.6.7 | +| [Milvus Standalone](./src/milvus-standalone) | v2.6.7 | +| [Minecraft Bedrock Server](./src/minecraft-bedrock-server) | latest | +| [MinerU vLLM](./builds/mineru) | 2.7.0 | +| [MinIO](./src/minio) | 0.20251015 | +| [MLflow](./src/mlflow) | v2.20.2 | +| [MongoDB ReplicaSet Single](./src/mongodb-replicaset-single) | 8.2.3 | +| [MongoDB ReplicaSet](./src/mongodb-replicaset) | 8.2.3 | +| [MongoDB Standalone](./src/mongodb-standalone) | 8.2.3 | +| [MySQL](./src/mysql) | 9.4.0 | +| [n8n](./apps/n8n) | 1.114.0 | +| [Nacos](./src/nacos) | v3.1.0 | +| [NebulaGraph](./src/nebulagraph) | v3.8.0 | +| [NexaSDK](./src/nexa-sdk) | v0.2.62 | +| [Neo4j](./src/neo4j) | 5.27.4 | +| [Netdata](./src/netdata) | latest | +| [Nginx](./src/nginx) | 1.29.1 | +| [Node Exporter](./src/node-exporter) | v1.8.2 | +| [OceanBase](./src/oceanbase) | 4.3.3 | +| [Odoo](./src/odoo) | 19.0 | +| [Ollama](./src/ollama) | 0.12.0 | +| [Open WebUI](./src/open-webui) | main | +| [Phoenix (Arize)](./src/phoenix) | 12.19.0 | +| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 | +| [Open WebUI Rust](./src/open-webui-rust) | latest | +| [OpenCoze](./apps/opencoze) | See Docs | +| [OpenCut](./src/opencut) | latest | +| [OpenList](./src/openlist) | latest | +| [OpenSearch](./src/opensearch) | 2.19.0 | +| [PocketBase](./src/pocketbase) | 0.30.0 | +| [Portainer](./src/portainer) | 2.27.3-alpine | +| [Portkey AI Gateway](./src/portkey-gateway) | latest | +| [PostgreSQL](./src/postgres) | 17.6 | +| [Prometheus](./src/prometheus) | 3.5.0 | +| [PyTorch](./src/pytorch) | 2.6.0 | +| [Qdrant](./src/qdrant) | 1.15.4 | +| [RabbitMQ](./src/rabbitmq) | 4.1.4 | +| [Ray](./src/ray) | 2.42.1 | +| [Redpanda](./src/redpanda) | v24.3.1 | +| [Redis Cluster](./src/redis-cluster) | 8.2.1 | +| [Redis](./src/redis) | 8.2.1 | +| [Renovate](./src/renovate) | 42.52.5-full | +| [Restate Cluster](./src/restate-cluster) | 1.5.3 | +| [Restate](./src/restate) | 1.5.3 | +| [SearXNG](./src/searxng) | 2025.1.20-1ce14ef99 | +| [Sim](./apps/sim) | latest | +| [Stable Diffusion WebUI](./apps/stable-diffusion-webui-docker) | latest | +| [Stirling-PDF](./apps/stirling-pdf) | latest | +| [Temporal](./src/temporal) | 1.24.2 | +| [TiDB](./src/tidb) | v8.5.0 | +| [TiKV](./src/tikv) | v8.5.0 | +| [Trigger.dev](./src/trigger-dev) | v4.2.0 | +| [TrailBase](./src/trailbase) | 0.22.4 | +| [Valkey Cluster](./src/valkey-cluster) | 8.0 | +| [Valkey](./src/valkey) | 8.0 | +| [Verdaccio](./src/verdaccio) | 6.1.2 | +| [vLLM](./src/vllm) | v0.13.0 | +| [Windmill](./src/windmill) | main | +| [ZooKeeper](./src/zookeeper) | 3.9.3 | ## MCP Servers diff --git a/README.zh.md b/README.zh.md index 221cf49..5db29cd 100644 --- a/README.zh.md +++ b/README.zh.md @@ -4,117 +4,116 @@ Compose Anything 通过提供一组高质量的 Docker Compose 配置文件, ## 已经支持的服务 -| 服务 | 版本 | -| ------------------------------------------------------------- | ------------------- | -| [Apache APISIX](./src/apisix) | 3.13.0 | -| [Apache Cassandra](./src/cassandra) | 5.0.2 | -| [Apache Flink](./src/flink) | 1.20.0 | -| [Apache HBase](./src/hbase) | 2.6 | -| [Apache HTTP Server](./src/apache) | 2.4.62 | -| [Apache Kafka](./src/kafka) | 7.8.0 | -| [Apache Pulsar](./src/pulsar) | 4.0.7 | -| [Apache RocketMQ](./src/rocketmq) | 5.3.1 | -| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.54 | -| [Bolt.diy](./src/bolt-diy) | latest | -| [Budibase](./src/budibase) | 3.23.0 | -| [Bytebot](./src/bytebot) | edge | -| [Clash](./src/clash) | 1.18.0 | -| [ClickHouse](./src/clickhouse) | 24.11.1 | -| [Conductor](./src/conductor) | latest | -| [Dify](./apps/dify) | 0.18.2 | -| [DNSMasq](./src/dnsmasq) | 2.91 | -| [Dockge](./src/dockge) | 1 | -| [Docker Registry](./src/docker-registry) | 3.0.0 | -| [DuckDB](./src/duckdb) | v1.1.3 | -| [Easy Dataset](./src/easy-dataset) | 1.5.1 | -| [Elasticsearch](./src/elasticsearch) | 8.16.1 | -| [etcd](./src/etcd) | 3.6.0 | -| [Firecrawl](./src/firecrawl) | latest | -| [frpc](./src/frpc) | 0.64.0 | -| [frps](./src/frps) | 0.64.0 | -| [Gitea Runner](./src/gitea-runner) | 0.2.13 | -| [Gitea](./src/gitea) | 1.24.6 | -| [GitLab Runner](./src/gitlab-runner) | 17.10.1 | -| [GitLab](./src/gitlab) | 17.10.4-ce.0 | -| [GPUStack](./src/gpustack) | v0.5.3 | -| [Grafana](./src/grafana) | 12.1.1 | -| [Halo](./src/halo) | 2.21.9 | -| [Harbor](./src/harbor) | v2.12.0 | -| [HashiCorp Consul](./src/consul) | 1.20.3 | -| [IOPaint](./builds/io-paint) | latest | -| [Jenkins](./src/jenkins) | 2.486-lts | -| [JODConverter](./src/jodconverter) | latest | -| [Kestra](./src/kestra) | latest-full | -| [Kibana](./src/kibana) | 8.16.1 | -| [Kodbox](./src/kodbox) | 1.62 | -| [Kong](./src/kong) | 3.8.0 | -| [Langflow](./apps/langflow) | latest | -| [Langfuse](./apps/langfuse) | 3.115.0 | -| [LibreOffice](./src/libreoffice) | latest | -| [libSQL Server](./src/libsql) | latest | -| [LiteLLM](./src/litellm) | main-stable | -| [Logstash](./src/logstash) | 8.16.1 | -| [MariaDB Galera 集群](./src/mariadb-galera) | 11.7.2 | -| [Milvus Standalone Embed](./src/milvus-standalone-embed) | v2.6.7 | -| [Milvus Standalone](./src/milvus-standalone) | v2.6.7 | -| [Minecraft Bedrock Server](./src/minecraft-bedrock-server) | latest | -| [MinerU SGLang](./src/mineru-sglang) | 2.2.2 | -| [MinerU vLLM](./builds/mineru-vllm) | 2.6.4 | -| [MinIO](./src/minio) | 0.20251015 | -| [MLflow](./src/mlflow) | v2.20.2 | -| [MongoDB ReplicaSet Single](./src/mongodb-replicaset-single) | 8.2.3 | -| [MongoDB ReplicaSet](./src/mongodb-replicaset) | 8.2.3 | -| [MongoDB Standalone](./src/mongodb-standalone) | 8.2.3 | -| [MySQL](./src/mysql) | 9.4.0 | -| [n8n](./src/n8n) | 1.114.0 | -| [Nacos](./src/nacos) | v3.1.0 | -| [NebulaGraph](./src/nebulagraph) | v3.8.0 | -| [NexaSDK](./src/nexa-sdk) | v0.2.62 | -| [Neo4j](./src/neo4j) | 5.27.4 | -| [Netdata](./src/netdata) | latest | -| [Nginx](./src/nginx) | 1.29.1 | -| [Node Exporter](./src/node-exporter) | v1.8.2 | -| [OceanBase](./src/oceanbase) | 4.3.3 | -| [Odoo](./src/odoo) | 19.0 | -| [Ollama](./src/ollama) | 0.12.0 | -| [Open WebUI](./src/open-webui) | main | -| [Phoenix (Arize)](./src/phoenix) | 12.19.0 | -| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 | -| [Open WebUI Rust](./src/open-webui-rust) | latest | -| [OpenCoze](./src/opencoze) | See Docs | -| [OpenCut](./src/opencut) | latest | -| [OpenList](./src/openlist) | latest | -| [OpenSearch](./src/opensearch) | 2.19.0 | -| [PocketBase](./src/pocketbase) | 0.30.0 | -| [Portainer](./src/portainer) | 2.27.3-alpine | -| [Portkey AI Gateway](./src/portkey-gateway) | latest | -| [PostgreSQL](./src/postgres) | 17.6 | -| [Prometheus](./src/prometheus) | 3.5.0 | -| [PyTorch](./src/pytorch) | 2.6.0 | -| [Qdrant](./src/qdrant) | 1.15.4 | -| [RabbitMQ](./src/rabbitmq) | 4.1.4 | -| [Ray](./src/ray) | 2.42.1 | -| [Redpanda](./src/redpanda) | v24.3.1 | -| [Redis Cluster](./src/redis-cluster) | 8.2.1 | -| [Redis](./src/redis) | 8.2.1 | -| [Renovate](./src/renovate) | 42.52.5-full | -| [Restate Cluster](./src/restate-cluster) | 1.5.3 | -| [Restate](./src/restate) | 1.5.3 | -| [SearXNG](./src/searxng) | 2025.1.20-1ce14ef99 | -| [Sim](./apps/sim) | latest | -| [Stable Diffusion WebUI](./src/stable-diffusion-webui-docker) | latest | -| [Stirling-PDF](./src/stirling-pdf) | latest | -| [Temporal](./src/temporal) | 1.24.2 | -| [TiDB](./src/tidb) | v8.5.0 | -| [TiKV](./src/tikv) | v8.5.0 | -| [Trigger.dev](./src/trigger-dev) | v4.2.0 | -| [TrailBase](./src/trailbase) | 0.22.4 | -| [Valkey Cluster](./src/valkey-cluster) | 8.0 | -| [Valkey](./src/valkey) | 8.0 | -| [Verdaccio](./src/verdaccio) | 6.1.2 | -| [vLLM](./src/vllm) | v0.13.0 | -| [Windmill](./src/windmill) | main | -| [ZooKeeper](./src/zookeeper) | 3.9.3 | +| 服务 | 版本 | +| -------------------------------------------------------------- | ------------------- | +| [Apache APISIX](./src/apisix) | 3.13.0 | +| [Apache Cassandra](./src/cassandra) | 5.0.2 | +| [Apache Flink](./src/flink) | 1.20.0 | +| [Apache HBase](./src/hbase) | 2.6 | +| [Apache HTTP Server](./src/apache) | 2.4.62 | +| [Apache Kafka](./src/kafka) | 7.8.0 | +| [Apache Pulsar](./src/pulsar) | 4.0.7 | +| [Apache RocketMQ](./src/rocketmq) | 5.3.1 | +| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.54 | +| [Bolt.diy](./apps/bolt-diy) | latest | +| [Budibase](./src/budibase) | 3.23.0 | +| [Bytebot](./src/bytebot) | edge | +| [Clash](./src/clash) | 1.18.0 | +| [ClickHouse](./src/clickhouse) | 24.11.1 | +| [Conductor](./src/conductor) | latest | +| [Dify](./apps/dify) | 0.18.2 | +| [DNSMasq](./src/dnsmasq) | 2.91 | +| [Dockge](./src/dockge) | 1 | +| [Docker Registry](./src/docker-registry) | 3.0.0 | +| [DuckDB](./src/duckdb) | v1.1.3 | +| [Easy Dataset](./apps/easy-dataset) | 1.5.1 | +| [Elasticsearch](./src/elasticsearch) | 8.16.1 | +| [etcd](./src/etcd) | 3.6.0 | +| [Firecrawl](./src/firecrawl) | latest | +| [frpc](./src/frpc) | 0.64.0 | +| [frps](./src/frps) | 0.64.0 | +| [Gitea Runner](./src/gitea-runner) | 0.2.13 | +| [Gitea](./src/gitea) | 1.24.6 | +| [GitLab Runner](./src/gitlab-runner) | 17.10.1 | +| [GitLab](./src/gitlab) | 17.10.4-ce.0 | +| [GPUStack](./src/gpustack) | v0.5.3 | +| [Grafana](./src/grafana) | 12.1.1 | +| [Halo](./src/halo) | 2.21.9 | +| [Harbor](./src/harbor) | v2.12.0 | +| [HashiCorp Consul](./src/consul) | 1.20.3 | +| [IOPaint](./builds/io-paint) | latest | +| [Jenkins](./src/jenkins) | 2.486-lts | +| [JODConverter](./src/jodconverter) | latest | +| [Kestra](./src/kestra) | latest-full | +| [Kibana](./src/kibana) | 8.16.1 | +| [Kodbox](./src/kodbox) | 1.62 | +| [Kong](./src/kong) | 3.8.0 | +| [Langflow](./apps/langflow) | latest | +| [Langfuse](./apps/langfuse) | 3.115.0 | +| [LibreOffice](./src/libreoffice) | latest | +| [libSQL Server](./src/libsql) | latest | +| [LiteLLM](./src/litellm) | main-stable | +| [Logstash](./src/logstash) | 8.16.1 | +| [MariaDB Galera Cluster](./src/mariadb-galera) | 11.7.2 | +| [Milvus Standalone Embed](./src/milvus-standalone-embed) | v2.6.7 | +| [Milvus Standalone](./src/milvus-standalone) | v2.6.7 | +| [Minecraft Bedrock Server](./src/minecraft-bedrock-server) | latest | +| [MinerU vLLM](./builds/mineru) | 2.7.0 | +| [MinIO](./src/minio) | 0.20251015 | +| [MLflow](./src/mlflow) | v2.20.2 | +| [MongoDB ReplicaSet Single](./src/mongodb-replicaset-single) | 8.2.3 | +| [MongoDB ReplicaSet](./src/mongodb-replicaset) | 8.2.3 | +| [MongoDB Standalone](./src/mongodb-standalone) | 8.2.3 | +| [MySQL](./src/mysql) | 9.4.0 | +| [n8n](./apps/n8n) | 1.114.0 | +| [Nacos](./src/nacos) | v3.1.0 | +| [NebulaGraph](./src/nebulagraph) | v3.8.0 | +| [NexaSDK](./src/nexa-sdk) | v0.2.62 | +| [Neo4j](./src/neo4j) | 5.27.4 | +| [Netdata](./src/netdata) | latest | +| [Nginx](./src/nginx) | 1.29.1 | +| [Node Exporter](./src/node-exporter) | v1.8.2 | +| [OceanBase](./src/oceanbase) | 4.3.3 | +| [Odoo](./src/odoo) | 19.0 | +| [Ollama](./src/ollama) | 0.12.0 | +| [Open WebUI](./src/open-webui) | main | +| [Phoenix (Arize)](./src/phoenix) | 12.19.0 | +| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 | +| [Open WebUI Rust](./src/open-webui-rust) | latest | +| [OpenCoze](./apps/opencoze) | See Docs | +| [OpenCut](./src/opencut) | latest | +| [OpenList](./src/openlist) | latest | +| [OpenSearch](./src/opensearch) | 2.19.0 | +| [PocketBase](./src/pocketbase) | 0.30.0 | +| [Portainer](./src/portainer) | 2.27.3-alpine | +| [Portkey AI Gateway](./src/portkey-gateway) | latest | +| [PostgreSQL](./src/postgres) | 17.6 | +| [Prometheus](./src/prometheus) | 3.5.0 | +| [PyTorch](./src/pytorch) | 2.6.0 | +| [Qdrant](./src/qdrant) | 1.15.4 | +| [RabbitMQ](./src/rabbitmq) | 4.1.4 | +| [Ray](./src/ray) | 2.42.1 | +| [Redpanda](./src/redpanda) | v24.3.1 | +| [Redis Cluster](./src/redis-cluster) | 8.2.1 | +| [Redis](./src/redis) | 8.2.1 | +| [Renovate](./src/renovate) | 42.52.5-full | +| [Restate Cluster](./src/restate-cluster) | 1.5.3 | +| [Restate](./src/restate) | 1.5.3 | +| [SearXNG](./src/searxng) | 2025.1.20-1ce14ef99 | +| [Sim](./apps/sim) | latest | +| [Stable Diffusion WebUI](./apps/stable-diffusion-webui-docker) | latest | +| [Stirling-PDF](./apps/stirling-pdf) | latest | +| [Temporal](./src/temporal) | 1.24.2 | +| [TiDB](./src/tidb) | v8.5.0 | +| [TiKV](./src/tikv) | v8.5.0 | +| [Trigger.dev](./src/trigger-dev) | v4.2.0 | +| [TrailBase](./src/trailbase) | 0.22.4 | +| [Valkey Cluster](./src/valkey-cluster) | 8.0 | +| [Valkey](./src/valkey) | 8.0 | +| [Verdaccio](./src/verdaccio) | 6.1.2 | +| [vLLM](./src/vllm) | v0.13.0 | +| [Windmill](./src/windmill) | main | +| [ZooKeeper](./src/zookeeper) | 3.9.3 | ## MCP 服务器 diff --git a/src/bolt-diy/.env.example b/apps/bolt-diy/.env.example similarity index 100% rename from src/bolt-diy/.env.example rename to apps/bolt-diy/.env.example diff --git a/src/bolt-diy/README.md b/apps/bolt-diy/README.md similarity index 100% rename from src/bolt-diy/README.md rename to apps/bolt-diy/README.md diff --git a/src/bolt-diy/README.zh.md b/apps/bolt-diy/README.zh.md similarity index 100% rename from src/bolt-diy/README.zh.md rename to apps/bolt-diy/README.zh.md diff --git a/src/bolt-diy/docker-compose.yaml b/apps/bolt-diy/docker-compose.yaml similarity index 100% rename from src/bolt-diy/docker-compose.yaml rename to apps/bolt-diy/docker-compose.yaml diff --git a/src/easy-dataset/.env.example b/apps/easy-dataset/.env.example similarity index 100% rename from src/easy-dataset/.env.example rename to apps/easy-dataset/.env.example diff --git a/src/easy-dataset/README.md b/apps/easy-dataset/README.md similarity index 100% rename from src/easy-dataset/README.md rename to apps/easy-dataset/README.md diff --git a/src/easy-dataset/README.zh.md b/apps/easy-dataset/README.zh.md similarity index 100% rename from src/easy-dataset/README.zh.md rename to apps/easy-dataset/README.zh.md diff --git a/src/easy-dataset/docker-compose.yaml b/apps/easy-dataset/docker-compose.yaml similarity index 100% rename from src/easy-dataset/docker-compose.yaml rename to apps/easy-dataset/docker-compose.yaml diff --git a/src/n8n/.env.example b/apps/n8n/.env.example similarity index 100% rename from src/n8n/.env.example rename to apps/n8n/.env.example diff --git a/src/n8n/README.md b/apps/n8n/README.md similarity index 100% rename from src/n8n/README.md rename to apps/n8n/README.md diff --git a/src/n8n/README.zh.md b/apps/n8n/README.zh.md similarity index 100% rename from src/n8n/README.zh.md rename to apps/n8n/README.zh.md diff --git a/src/n8n/docker-compose.yaml b/apps/n8n/docker-compose.yaml similarity index 100% rename from src/n8n/docker-compose.yaml rename to apps/n8n/docker-compose.yaml diff --git a/src/opencoze/.env.example b/apps/opencoze/.env.example similarity index 100% rename from src/opencoze/.env.example rename to apps/opencoze/.env.example diff --git a/src/opencoze/README.md b/apps/opencoze/README.md similarity index 100% rename from src/opencoze/README.md rename to apps/opencoze/README.md diff --git a/src/opencoze/README.zh.md b/apps/opencoze/README.zh.md similarity index 100% rename from src/opencoze/README.zh.md rename to apps/opencoze/README.zh.md diff --git a/src/opencoze/docker-compose.yaml b/apps/opencoze/docker-compose.yaml similarity index 100% rename from src/opencoze/docker-compose.yaml rename to apps/opencoze/docker-compose.yaml diff --git a/src/stable-diffusion-webui-docker/.env.example b/apps/stable-diffusion-webui-docker/.env.example similarity index 100% rename from src/stable-diffusion-webui-docker/.env.example rename to apps/stable-diffusion-webui-docker/.env.example diff --git a/src/stable-diffusion-webui-docker/README.md b/apps/stable-diffusion-webui-docker/README.md similarity index 100% rename from src/stable-diffusion-webui-docker/README.md rename to apps/stable-diffusion-webui-docker/README.md diff --git a/src/stable-diffusion-webui-docker/README.zh.md b/apps/stable-diffusion-webui-docker/README.zh.md similarity index 100% rename from src/stable-diffusion-webui-docker/README.zh.md rename to apps/stable-diffusion-webui-docker/README.zh.md diff --git a/src/stable-diffusion-webui-docker/docker-compose.yaml b/apps/stable-diffusion-webui-docker/docker-compose.yaml similarity index 100% rename from src/stable-diffusion-webui-docker/docker-compose.yaml rename to apps/stable-diffusion-webui-docker/docker-compose.yaml diff --git a/src/stirling-pdf/.env.example b/apps/stirling-pdf/.env.example similarity index 100% rename from src/stirling-pdf/.env.example rename to apps/stirling-pdf/.env.example diff --git a/src/stirling-pdf/README.md b/apps/stirling-pdf/README.md similarity index 100% rename from src/stirling-pdf/README.md rename to apps/stirling-pdf/README.md diff --git a/src/stirling-pdf/README.zh.md b/apps/stirling-pdf/README.zh.md similarity index 100% rename from src/stirling-pdf/README.zh.md rename to apps/stirling-pdf/README.zh.md diff --git a/src/stirling-pdf/docker-compose.yaml b/apps/stirling-pdf/docker-compose.yaml similarity index 100% rename from src/stirling-pdf/docker-compose.yaml rename to apps/stirling-pdf/docker-compose.yaml diff --git a/builds/mineru/.env.example b/builds/mineru/.env.example index a3c11bc..71d2c5b 100644 --- a/builds/mineru/.env.example +++ b/builds/mineru/.env.example @@ -1,5 +1,5 @@ # MinerU Docker image -MINERU_DOCKER_IMAGE=alexsuntop/mineru:2.6.6 +MINERU_DOCKER_IMAGE=alexsuntop/mineru:2.7.0 # Port configurations MINERU_PORT_OVERRIDE_VLLM=30000 diff --git a/builds/mineru/Dockerfile b/builds/mineru/Dockerfile index d6d1604..34831cc 100644 --- a/builds/mineru/Dockerfile +++ b/builds/mineru/Dockerfile @@ -1,9 +1,11 @@ -# Use the official vllm image for gpu with Ampere architecture and above (Compute Capability>=8.0) +# Use the official vllm image for gpu with Ampere、Ada Lovelace、Hopper architecture (8.0 <= Compute Capability <= 9.0) # Compute Capability version query (https://developer.nvidia.com/cuda-gpus) +# only support x86_64 architecture FROM vllm/vllm-openai:v0.10.1.1 -# Use the official vllm image for gpu with Turing architecture and below (Compute Capability<8.0) -# FROM vllm/vllm-openai:v0.10.2 +# Use the official vllm image for gpu with Volta、Turing、Blackwell architecture (7.0 < Compute Capability < 8.0 or Compute Capability >= 10.0) +# support x86_64 architecture and ARM(AArch64) architecture +# FROM vllm/vllm-openai:v0.11.0 # Install libgl for opencv support & Noto fonts for Chinese characters RUN apt-get update && \ @@ -17,7 +19,7 @@ RUN apt-get update && \ rm -rf /var/lib/apt/lists/* # Install mineru latest -RUN python3 -m pip install -U 'mineru[core]' --break-system-packages && \ +RUN python3 -m pip install -U 'mineru[core]>=2.7.0' --break-system-packages && \ python3 -m pip cache purge # Download models and update the configuration file diff --git a/builds/mineru/README.md b/builds/mineru/README.md index 1cbb099..ca3b3bd 100644 --- a/builds/mineru/README.md +++ b/builds/mineru/README.md @@ -39,7 +39,7 @@ mineru -p demo.pdf -o ./output -b vlm-http-client -u http://localhost:30000 ## Configuration -- `MINERU_VERSION`: The version for MinerU, default is `2.6.6`. +- `MINERU_VERSION`: The version for MinerU, default is `2.7.0`. - `MINERU_PORT_OVERRIDE_VLLM`: The host port for the VLLM server, default is `30000`. - `MINERU_PORT_OVERRIDE_API`: The host port for the API service, default is `8000`. - `MINERU_PORT_OVERRIDE_GRADIO`: The host port for the Gradio WebUI, default is `7860`. diff --git a/builds/mineru/README.zh.md b/builds/mineru/README.zh.md index 0880919..d41accb 100644 --- a/builds/mineru/README.zh.md +++ b/builds/mineru/README.zh.md @@ -39,7 +39,7 @@ mineru -p demo.pdf -o ./output -b vlm-http-client -u http://localhost:30000 ## 配置 -- `MINERU_VERSION`: MinerU 的 Docker 镜像版本,默认为 `2.6.6`。 +- `MINERU_VERSION`: MinerU 的 Docker 镜像版本,默认为 `2.7.0`。 - `MINERU_PORT_OVERRIDE_VLLM`: VLLM 服务器的主机端口,默认为 `30000`。 - `MINERU_PORT_OVERRIDE_API`: API 服务的主机端口,默认为 `8000`。 - `MINERU_PORT_OVERRIDE_GRADIO`: Gradio WebUI 的主机端口,默认为 `7860`。 diff --git a/builds/mineru/docker-compose.yaml b/builds/mineru/docker-compose.yaml index 8ec8fba..c5a2ca9 100644 --- a/builds/mineru/docker-compose.yaml +++ b/builds/mineru/docker-compose.yaml @@ -8,7 +8,7 @@ x-defaults: &defaults x-mineru-vllm: &mineru-vllm <<: *defaults - image: ${GLOBAL_REGISTRY:-}alexsuntop/mineru:${MINERU_VERSION:-2.6.6} + image: ${GLOBAL_REGISTRY:-}alexsuntop/mineru:${MINERU_VERSION:-2.7.0} build: context: . dockerfile: Dockerfile diff --git a/src/apisix/docker-compose.yaml b/src/apisix/docker-compose.yaml index 2b8936d..4ee78b8 100644 --- a/src/apisix/docker-compose.yaml +++ b/src/apisix/docker-compose.yaml @@ -35,7 +35,8 @@ services: cpus: ${APISIX_CPU_RESERVATION:-0.25} memory: ${APISIX_MEMORY_RESERVATION:-256M} healthcheck: - test: ["CMD-SHELL", "curl -f http://localhost:9080/apisix/status || exit 1"] + test: + ["CMD-SHELL", "curl -f http://localhost:9080/apisix/status || exit 1"] interval: 30s timeout: 10s retries: 3 diff --git a/src/kafka/docker-compose.yaml b/src/kafka/docker-compose.yaml index 6ce9a03..8b4d162 100644 --- a/src/kafka/docker-compose.yaml +++ b/src/kafka/docker-compose.yaml @@ -82,7 +82,11 @@ services: cpus: ${KAFKA_CPU_RESERVATION:-0.50} memory: ${KAFKA_MEMORY_RESERVATION:-1G} healthcheck: - test: ["CMD-SHELL", "kafka-broker-api-versions --bootstrap-server localhost:9092"] + test: + [ + "CMD-SHELL", + "kafka-broker-api-versions --bootstrap-server localhost:9092", + ] interval: 30s timeout: 10s retries: 5 @@ -92,6 +96,8 @@ services: kafka-ui: <<: *defaults image: ${GLOBAL_REGISTRY:-}provectuslabs/kafka-ui:${KAFKA_UI_VERSION:-latest} + profiles: + - ui depends_on: kafka: condition: service_healthy @@ -113,8 +119,6 @@ services: reservations: cpus: ${KAFKA_UI_CPU_RESERVATION:-0.10} memory: ${KAFKA_UI_MEMORY_RESERVATION:-128M} - profiles: - - ui volumes: zookeeper_data: diff --git a/src/pingap/docker-compose.yaml b/src/pingap/docker-compose.yaml index 29a0f3d..55a0ed1 100644 --- a/src/pingap/docker-compose.yaml +++ b/src/pingap/docker-compose.yaml @@ -28,7 +28,7 @@ services: - pingap - --autoreload healthcheck: - test: ["CMD", "wget", "--spider", "-q", "http://localhost:80/pingap/"] + test: ["CMD-SHELL", "echo > /dev/tcp/localhost/80"] interval: 30s timeout: 10s retries: 3 diff --git a/src/redpanda/README.md b/src/redpanda/README.md index 485a8ba..a4fbae8 100644 --- a/src/redpanda/README.md +++ b/src/redpanda/README.md @@ -24,10 +24,14 @@ Redpanda is a Kafka-compatible streaming data platform built for performance and 2. Start the services: ```bash + # Start only Redpanda (without console) docker compose up -d + + # Or start with Redpanda Console UI + docker compose --profile console up -d ``` -3. Access Redpanda Console at +3. If started with console profile, access Redpanda Console at 4. Verify the cluster is healthy: @@ -35,13 +39,21 @@ Redpanda is a Kafka-compatible streaming data platform built for performance and docker compose exec redpanda rpk cluster health ``` +## Profiles + +This configuration supports the following Docker Compose profiles: + +- **console**: Enables the Redpanda Console web UI for monitoring and management + - To start with console: `docker compose --profile console up -d` + - To start without console: `docker compose up -d` + ## Service Endpoints - **Kafka API** (external): `localhost:19092` - **Schema Registry**: `localhost:18081` - **HTTP Proxy**: `localhost:18082` - **Admin API**: `localhost:19644` -- **Redpanda Console**: `http://localhost:8080` +- **Redpanda Console** (when console profile is enabled): `http://localhost:8080` ## Basic Usage diff --git a/src/redpanda/README.zh.md b/src/redpanda/README.zh.md index a722355..2ec04d2 100644 --- a/src/redpanda/README.zh.md +++ b/src/redpanda/README.zh.md @@ -24,10 +24,14 @@ Redpanda 是一个与 Kafka 兼容的流数据平台,专为性能和开发者 2. 启动服务: ```bash + # 仅启动 Redpanda(不包含控制台) docker compose up -d + + # 或者启动包含 Redpanda Console UI + docker compose --profile console up -d ``` -3. 访问 Redpanda Console: +3. 如果使用 console profile 启动,可访问 Redpanda Console: 4. 验证集群健康状态: @@ -35,13 +39,21 @@ Redpanda 是一个与 Kafka 兼容的流数据平台,专为性能和开发者 docker compose exec redpanda rpk cluster health ``` +## Profiles + +此配置支持以下 Docker Compose profiles: + +- **console**:启用 Redpanda Console Web UI,用于监控和管理 + - 启用 console:`docker compose --profile console up -d` + - 不启用 console:`docker compose up -d` + ## 服务端点 - **Kafka API**(外部):`localhost:19092` - **Schema Registry**:`localhost:18081` - **HTTP Proxy**:`localhost:18082` - **Admin API**:`localhost:19644` -- **Redpanda Console**:`http://localhost:8080` +- **Redpanda Console**(启用 console profile 时):`http://localhost:8080` ## 基本使用 diff --git a/src/redpanda/docker-compose.yaml b/src/redpanda/docker-compose.yaml index 75c499b..b26c13c 100644 --- a/src/redpanda/docker-compose.yaml +++ b/src/redpanda/docker-compose.yaml @@ -38,7 +38,8 @@ services: environment: - TZ=${TZ:-UTC} healthcheck: - test: ["CMD-SHELL", "rpk cluster health | grep -E 'Healthy:.+true' || exit 1"] + test: + ["CMD-SHELL", "rpk cluster health | grep -E 'Healthy:.+true' || exit 1"] interval: 15s timeout: 10s retries: 5 @@ -55,6 +56,8 @@ services: console: <<: *defaults image: ${GLOBAL_REGISTRY:-}redpandadata/console:${REDPANDA_CONSOLE_VERSION:-v3.3.2} + profiles: + - console ports: - "${REDPANDA_CONSOLE_PORT_OVERRIDE:-8080}:8080" environment: @@ -68,7 +71,8 @@ services: redpanda: condition: service_healthy healthcheck: - test: ["CMD", "wget", "--spider", "-q", "http://localhost:8080/admin/health"] + test: + ["CMD", "wget", "--spider", "-q", "http://localhost:8080/admin/health"] interval: 10s timeout: 5s retries: 3