Repository navigation
Releases
Releases · brunseba/dokploy-application-server
v1.0.0 - Initial Release
🎉 Initial Release
Complete Dokploy Application Server configuration with enterprise-grade architecture documentation.
✨ Highlights
📚 Documentation (59 files, ~20,000 lines)
- ✅ Complete TOGAF 9.2-compliant architecture documentation (21 documents)
- ✅ MkDocs with Material theme and Mermaid diagram support
- ✅ Getting started and quick start guides
- ✅ Comprehensive troubleshooting guide
- ✅ Auto-deployed to GitHub Pages
🔧 Scripts & Automation
- ✅ Traefik OVH DNS configuration script with automatic SSL
- ✅ Documentation generation script
- ✅ Taskfile with 50+ automation tasks
- ✅ GitHub Actions workflow for CI/CD
🏗️ Architecture Coverage
- ✅ All 8 TOGAF phases (A through H) documented
- ✅ 3 Architecture Decision Records (ADRs)
- ✅ 45+ Mermaid diagrams
- ✅ 150+ code examples
- ✅ Complete REST API specification
💻 Technology Stack
- Orchestration: Docker Swarm
- Frontend: Next.js 14 with App Router, Material UI
- Backend: Node.js API routes, Prisma ORM
- Database: PostgreSQL 16 with JSONB, Row Level Security
- Cache: Redis 7 with BullMQ job queue
- Reverse Proxy: Traefik 3.6.1 with Let's Encrypt
- Authentication: JWT + OIDC support
📖 Documentation
- 📘 Complete Architecture Documentation
- 🚀 Getting Started Guide
- 🔐 Traefik OVH DNS Setup
- ⚙️ Task Automation Guide
🚀 Quick Start
# Clone the repository
git clone https://github.com/brunseba/dokploy-application-server.git
cd dokploy-application-server
# Setup (requires Task: https://taskfile.dev/)
task setup
# Start documentation server
task docs:serve
# Configure Traefik with OVH DNS
task traefik:configure📦 What's Included
Documentation
docs/- Complete documentation sourcedocs/architecture/- TOGAF 9.2 architecture (21 documents)docs/getting-started.md- Detailed getting started guidedocs/quick-start.md- 10-minute quick startdocs/traefik-ovh-dns-setup.md- SSL configuration guide
Scripts
scripts/configure-traefik-ovh-dns.sh- Traefik OVH DNS configurationscripts/generate-docs.sh- Documentation generation
Configuration
mkdocs.yml- MkDocs configurationTaskfile.yml- Task automation (50+ tasks).github/workflows/docs.yml- GitHub Actions for docs deployment
📊 Statistics
| Category | Count |
|---|---|
| Total .md files | 59 |
| Architecture docs | 21 |
| Total lines | ~20,000+ |
| Mermaid diagrams | 45+ |
| Code examples | 150+ |
| Automation tasks | 50+ |
🎯 Use Cases
- Platform Engineers: Complete PaaS setup with automation
- DevOps Teams: Traefik SSL automation with OVH DNS
- Architects: TOGAF 9.2-compliant architecture reference
- Documentation Teams: MkDocs setup with Material theme
🤝 Contributors
- Sebastien Brun - Initial work
- Warp AI Agent - Documentation and automation
📄 License
MIT License - see LICENSE file for details.
Documentation: https://brunseba.github.io/dokploy-application-server/
Repository: https://github.com/brunseba/dokploy-application-server
Issues: https://github.com/brunseba/dokploy-application-server/issues