How vfagesgo/denodo-oneclick works
denodo-oneclick automates deployment of a local Denodo Developer Edition stack. Users provide credentials and a license to a platform-specific installer, which creates or updates the Docker deployment; the running container installs and starts Denodo services and exposes a landing page. The product also provisions PostgreSQL, sample logical models, AI/MCP capabilities, and optional OpenAI or Cloudflare configuration. Relationships below are limited to capabilities and flows stated in the README; implementation details could not be verified because no source excerpts were available.
Main entry points: entrypoint.sh Install entrypoint · install.sh Linux installer · docker Docker container · install.ps1 Windows installer
Components 18
Deployment
- Linux installer
install.sh - Windows installer
install.ps1 - Docker container
docker - Install entrypoint
docker/entrypoint.sh
Denodo Platform
- Virtual Data Port
linux/services/denodo-vdp-server.service - Design Studio
linux/services/denodo-design_studio.service - Data Marketplace
linux/services/denodo-data-marketplace.service
AI and MCP
- AI-SDK API
linux/services/denodo-aisdk.service - Denodo MCP
linux/services/denodo-mcp.service
Web Access
- Nginx server
linux/nginx-site.conf - Landing page
www/index.html - MCP/API guide
www/mcp-api.html
Data and Configuration
- PostgreSQL
denodo_config.env - Sample models
samples - Deployment settings
denodo_config.env
Other components
- Operator
- OpenAI
- Cloudflare Tunnel
Connections 18
- Operator → Linux installer: runs install
README.md - Operator → Windows installer: runs install
README.md - Linux installer → Docker container: creates or updates
README.md - Windows installer → Docker container: runs image
README.md - Docker container → Install entrypoint: runs install
README.md - Install entrypoint → Virtual Data Port: installs and starts
README.md - Install entrypoint → Design Studio: installs and starts
README.md - Install entrypoint → Data Marketplace: installs and starts
README.md - Install entrypoint → AI-SDK API: installs and starts
README.md - Install entrypoint → Denodo MCP: installs and starts
README.md - Install entrypoint → PostgreSQL: provisions
README.md - Install entrypoint → Sample models: installs samples
README.md - Docker container → Nginx server: runs server
README.md - Nginx server → Landing page: serves landing page
README.md - Landing page → MCP/API guide: links to guide
README.md - Linux installer → Deployment settings: uses defaults
README.md - Linux installer → OpenAI: configures optionally
README.md - Linux installer → Cloudflare Tunnel: configures optionally
README.md