You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature Request: Official Docker Image for Self-Hosted Outerbase Studio
Summary
Provide an official Docker image for outerbase/studio so anyone can spin up their own instance in a self-hosted environment, keeping all credentials and data on their own infrastructure.
Motivation
Self-Hosting & Data Sovereignty
Many organizations and individuals need to keep database credentials and sensitive data entirely within their private networks—rather than in a cloud-hosted control plane.
Ease of Deployment
A Docker image lets users launch a full Studio stack with a single command, without having to build or configure services by hand.
Isolation & Compliance
Containerizing the application enforces clear boundaries between Studio and other services, aiding regulatory compliance and reducing risk.
Proposed Solution
Dockerfile
Base on a minimal image (e.g. node:alpine).
Build the production UI and backend.
Expose the application port (default 3000).
Publish to Docker Hub
Under outerbase/studio, tagged by version (e.g. v1.2.3) and with a floating latest tag.
Full control over where credentials live—on your own servers or network.
Simplified setup with no cloud-hosted dependency.
Best-practice security via container isolation and explicit credential management.
Thank you for considering this feature request. Dockerizing Outerbase Studio will empower users to self-host securely, keeping all credentials and data under their own control.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Feature Request: Official Docker Image for Self-Hosted Outerbase Studio
Summary
Provide an official Docker image for
outerbase/studio
so anyone can spin up their own instance in a self-hosted environment, keeping all credentials and data on their own infrastructure.Motivation
Self-Hosting & Data Sovereignty
Many organizations and individuals need to keep database credentials and sensitive data entirely within their private networks—rather than in a cloud-hosted control plane.
Ease of Deployment
A Docker image lets users launch a full Studio stack with a single command, without having to build or configure services by hand.
Isolation & Compliance
Containerizing the application enforces clear boundaries between Studio and other services, aiding regulatory compliance and reducing risk.
Proposed Solution
Dockerfile
node:alpine
).3000
).Publish to Docker Hub
outerbase/studio
, tagged by version (e.g.v1.2.3
) and with a floatinglatest
tag.Comprehensive README
Show how to pull and run:
Explain how to persist Studio-specific data (via volumes) and how to connect to any external or self-hosted database.
Security & Credentials Management
Local Environment Variables Only
DB_HOST
,DB_PORT
,DB_USER
,DB_PASSWORD
, etc.) are supplied via Docker environment variables, so they never leave your host.App-Level Authentication
STUDIO_USER
andSTUDIO_PASSWORD
as env vars for the web UI.Isolation Recommendations
-p 127.0.0.1:3000:3000
) when exposing behind a secured reverse proxy (e.g., with TLS).--restart unless-stopped
) for high availability.Example Deployment
Benefits
Thank you for considering this feature request. Dockerizing Outerbase Studio will empower users to self-host securely, keeping all credentials and data under their own control.
Beta Was this translation helpful? Give feedback.
All reactions