Skip to content

Container fails to start without BASE_DOMAIN #88

@patbernard

Description

@patbernard

I'm using retool/backend:3.196.11-stable for the retool-workflows-backend service.

The Retool container fails to start with a "BASE_DOMAIN environment variable is required" error, even when the SERVICE_TYPE is set to WORKFLOW_BACKEND,DB_CONNECTOR,DB_SSH_CONNECTOR. The container starts correctly after BASE_DOMAIN is provided, indicating potentially an unnecessary configuration check.

Steps to Reproduce

  • Configure the Retool container with SERVICE_TYPE set to WORKFLOW_BACKEND,DB_CONNECTOR,DB_SSH_CONNECTOR.
  • Do not set the BASE_DOMAIN environment variable.
  • Start the retool-workflows-backend container.

Expected Result

The Retool container should start successfully when SERVICE_TYPE is configured for backend services, regardless of the BASE_DOMAIN setting.

Actual Result

The Retool container fails to start with the error: Error: Failed to start up due to configuration issues. Errors: BASE_DOMAIN environment variable is required for security reasons. See https://docs.retool.com/self-hosted/reference/environment-variables/general#property-BASE_DOMAIN.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions