External Services

List available Docker containers that can be imported as services

get/external-services/available-containers

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/external-services/available-containers
  • Auth: HTTP bearer

Response

List of available containers

container_idstring required

Container ID or name

container_namestring required

Container display name

exposed_portsinteger[]

Exposed ports (e.g., [5432] for PostgreSQL, [6379] for Redis)

imagestring required

Docker image name (e.g., "gotempsh/postgres-walg:18-bookworm")

is_runningboolean required

Whether the container is currently running

service_type'mariadb' | 'mongodb' | 'postgres' | 'redis' | 's3' | 'kv' | 'blob' | 'rustfs' | 'minio' required
versionstring required

Extracted version from image

Example response

[
  {
    "container_id": "abc123def456",
    "container_name": "my-postgres",
    "image": "gotempsh/postgres-walg:18-bookworm",
    "is_running": true,
    "version": "18"
  }
]

Changes

No recorded changes to this operation across all 53 revisions of this API.