Sobre o projeto
## Visão geral
Este é um projeto de coleção de serviços gerenciado com Docker Compose, contendo vários serviços comuns de desenvolvimento e operação. O projeto facilita a implantação e o gerenciamento rápido desses serviços por meio de configuração de rede unificada e scripts de inicialização.
## Serviços incluídos
- **dify** - Plataforma de desenvolvimento de aplicações de IA Dify
- **firecrawl** - Serviço de rastreador web
- **homeassistant** - Home Assistant para casa inteligente (Container, rede host)
- **lobe-chat** - Serviço de chat de IA LobeChat
- **minio** - Serviço de armazenamento de objetos MinIO
- **monitor** - Sistema de monitoramento Prometheus + Grafana
- **mongodb** - Serviço de banco de dados MongoDB
- **mysql** - Serviço de banco de dados MySQL
- **neo4j** - Serviço de banco de dados de grafos Neo4j
- **obsidian** - Notas Obsidian (desktop web linuxserver, web_net)
- **open-webui** - Serviço de interface OpenWebUI
- **omniroute** - Gateway de IA unificado OmniRoute (reutiliza Redis do host)
- **postgres** - Serviço de banco de dados PostgreSQL
- **redis** - Serviço de cache Redis
- **rustdesk** - Serviço de controle remoto RustDesk
## Instruções de uso
1. Certifique-se de que Docker e Docker Compose estejam instalados
2. Inicialize o arquivo de configuração: `cp .env.example .env`
3. Modifique os parâmetros de configuração no arquivo `.env`
4. Inicie os serviços: `docker compose up -d`
## Configuração de rede
- Os serviços web usam uniformemente a rede `web_net`
- Os serviços de monitoramento usam uniformemente a rede `monitor_net`, associada à `web_net`
- O Home Assistant usa a rede `host` do host para facilitar a descoberta de dispositivos na rede local
## Requisitos do sistema
- Docker Engine 24.0+
- Docker Compose 2.0+
- Configuração mínima: CPU 2 núcleos, memória 4 GB, disco 20 GB
## Documentação de referência
Cada diretório de serviço possui um arquivo README independente, fornecendo instruções detalhadas de configuração.
## Contribuição e licença
Issues e Pull Requests são bem-vindos. Este projeto adota a licença MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.