Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
project:overview:version

🚀 DV IT Infrastructure Platform - 服务版本参考

更新日期: 2025年1月 项目: DV IT Infrastructure Platform 目标: 本地虚拟机调试 + VPS生产环境部署 域名: oasisvape.co.nz(主域名)+ 二级域名分流


🎯 项目整体目的

核心目标

  • 本地开发环境: 在Windows 11笔记本的Ubuntu虚拟机中完整模拟VPS生产环境
  • 无缝迁移: 本地调试无误后,整体打包迁移到VPS生产环境
  • 企业级服务: 为DISCOUNT VAPOR 1999 LIMITED提供完整的IT基础设施平台
  • 现代化架构: 采用Docker容器化部署,Traefik反向代理,自动化SSL证书管理

技术架构优势

  • 开发效率: 本地调试避免VPS网络延迟,提升开发效率
  • 环境一致性: 本地与生产环境100%一致,避免“在我机器上能运行”问题
  • 运维简化: 统一Docker Compose管理,一键部署和回滚
  • 扩展性强: 模块化设计,新服务可快速集成

📋 核心服务版本信息(2025年最新)

1. ERPNext - 企业资源规划系统

2. Strapi - 电商内容管理系统

3. n8n - 工作流自动化平台

4. DokuWiki - 文档管理系统

5. Traefik - 反向代理和SSL管理


🗄️ 数据库架构设计

数据库分配策略

  • ERPNext: 专用MariaDB 10.6数据库(erpnext_db)
  • Strapi + n8n: 共享PostgreSQL 16.0数据库(shared_postgres_db)
    • Strapi使用schema: `strapi_ecommerce`
    • n8n使用schema: `n8n_workflows`

数据库配置优势

  • 性能优化: ERPNext使用MariaDB获得最佳性能
  • 资源节约: Strapi和n8n共享PostgreSQL实例,减少资源占用
  • 管理简化: 减少数据库实例数量,便于备份和维护
  • 数据隔离: 通过schema实现数据隔离,确保安全性

📁 推荐目录结构

DV-IT-Infrastructure/
├── infra/                          # 🏗️ 基础设施配置
│   ├── erpnext/                    # ERPNext v15.67.0配置
│   │   ├── docker-compose.yml
│   │   ├── .env
│   │   ├── config/
│   │   └── README.md
│   ├── strapi-ecommerce/           # Strapi v5.17.0电商版配置
│   │   ├── docker-compose.yml
│   │   ├── .env
│   │   ├── config/
│   │   ├── src/
│   │   └── README.md
│   ├── n8n/                        # n8n v1.100.1配置
│   │   ├── docker-compose.yml
│   │   ├── .env
│   │   ├── config/
│   │   └── README.md
│   ├── shared-database/            # 共享PostgreSQL数据库
│   │   ├── docker-compose.yml
│   │   ├── .env
│   │   ├── init-scripts/
│   │   └── README.md
│   ├── dokuwiki/                   # DokuWiki配置
│   │   ├── docker-compose.yml
│   │   ├── .env
│   │   └── README.md
│   ├── traefik/                    # Traefik反向代理配置
│   │   ├── docker-compose.yml
│   │   ├── traefik.yml
│   │   ├── acme.json
│   │   └── README.md
│   └── README.md                   # 基础设施说明
├── docs/                           # 📚 项目文档
│   ├── DEPLOYMENT_GUIDE.md         # 部署指南
│   ├── DOMAIN_CONFIG.md            # 域名配置说明
│   ├── MIGRATION_GUIDE.md          # 迁移指南
│   └── TROUBLESHOOTING.md          # 故障排查
├── tools/                          # 🛠️ 自动化工具
│   ├── backup/                     # 备份脚本
│   ├── monitoring/                 # 监控脚本
│   └── deployment/                 # 部署脚本
├── reports/                        # 📊 报告存档
├── assets/                         # 🖼️ 数字资产
└── README.md                       # 项目总览
project/overview/version.txt · Last modified: by 127.0.0.1