How haevneu/worksuite works
Worksuite is a modular productivity and workspace platform whose root repository documents the services and deployment topology, while the frontend and Spring Boot application code live in submodules. The documented user entry point is the Nginx proxy, which fronts the application services. PostgreSQL and MongoDB are listed as underlying services; Redmine is a development-only service. Source excerpts and proxy configuration were unavailable, so exact backend-to-database calls and request routing cannot be established and are not drawn.
Main entry points: nginx Nginx proxy · service-frontend Frontend · service-backend Backend · auth-backend Auth backend
Components 8
User Entry
- Nginx proxy
nginx
Application Services
- Frontend
service-frontend - Backend
service-backend - Auth backend
auth-backend
Data Services
- PostgreSQL
postgres - MongoDB
- Redmine
Other components
- Workspace user
Connections 5
- Workspace user → Nginx proxy: accesses
- Nginx proxy → Frontend: fronts
- Nginx proxy → Backend: fronts
- Nginx proxy → Auth backend: fronts
- Redmine → Workspace user: optional service