containerservice

Port: 8092 | Repository: github.com/evalgo-org/containerservice

Docker/Podman container lifecycle management with semantic actions. Supports CreateAction, DeleteAction, ActivateAction (start), DeactivateAction (stop), and SearchAction for containers.

Key Features:

  • Full container lifecycle operations (create, start, stop, remove)
  • Image management (pull, list)
  • Container logs retrieval
  • Async execution with state tracking
  • OpenAPI documentation at /v1/api/docs

basexservice

Port: 8093 | Repository: github.com/evalgo-org/basexservice

XML database operations powered by BaseX. Provides XQuery execution, document storage, and retrieval with semantic actions.

Key Features:

  • XQuery execution via SearchAction
  • Document storage via CreateAction
  • Database management operations
  • XML transformation support

sparqlservice

Port: 8094 | Repository: github.com/evalgo-org/sparqlservice

RDF triple store with SPARQL query support. Manages semantic graphs and linked data operations.

Key Features:

  • SPARQL query execution
  • RDF triple management
  • Graph operations (CreateAction, SearchAction, UpdateAction, DeleteAction)
  • SPARQL endpoint compliance

s3service

Port: 8095 | Repository: github.com/evalgo-org/s3service

Object storage with S3-compatible API. Handles file uploads, downloads, and management with semantic actions.

Key Features:

  • S3-compatible object storage
  • UploadAction for file storage
  • DownloadAction for file retrieval
  • Bucket management
  • Multipart uploads support

infisicalservice

Port: 8097 | Repository: github.com/evalgo-org/infisicalservice

Secrets management powered by Infisical. Provides secure secret storage, retrieval, and rotation.

Key Features:

  • Secure secret storage (CreateAction)
  • Secret retrieval (SearchAction)
  • Secret updates (UpdateAction)
  • Secret deletion (DeleteAction)
  • Environment-based secret management

workflowstorageservice

Port: 8098 | Repository: github.com/evalgo-org/workflowstorageservice

S3-backed workflow persistence. Stores and retrieves workflow definitions and execution results.

Key Features:

  • Workflow storage (CreateAction)
  • Workflow retrieval (RetrieveAction)
  • S3-backed persistence
  • File output support
  • JSON-LD workflow format

templateservice

Port: 8099 | Repository: github.com/evalgo-org/templateservice

Go template rendering engine. Generates configuration files, emails, and reports from templates.

Key Features:

  • Go template syntax support
  • Inline and file-based templates
  • Data injection from JSON
  • Template validation
  • Error handling and debugging

antwrapperservice

Port: 8100 | Repository: github.com/evalgo-org/antwrapperservice

Apache Ant build execution wrapper. Runs Ant build files with semantic actions.

Key Features:

  • Ant build execution (ExecuteAction)
  • Asynchronous build support
  • Timeout management
  • Custom properties injection
  • Build log capture

rabbitmqservice

Port: 8101 | Repository: github.com/evalgo-org/rabbitmqservice

RabbitMQ message queue operations. Manages queues, exchanges, and message routing.

Key Features:

  • Message publishing (SendAction)
  • Message consumption (ReceiveAction)
  • Queue management (CreateAction, DeleteAction)
  • Exchange configuration
  • Message routing and bindings

graphdbservice

Port: 8102 | Repository: github.com/evalgo-org/graphdbservice

Graph database operations with Neo4j. Manages nodes, relationships, and graph queries.

Key Features:

  • Cypher query execution (SearchAction)
  • Node creation (CreateAction)
  • Relationship management
  • Graph traversal
  • Schema management

statuspageservice

Port: 8110 | Repository: github.com/evalgo-org/statuspageservice

System health monitoring and status page. Tracks service uptime, response times, and errors.

Key Features:

  • Real-time health monitoring
  • WebSocket status updates
  • Uptime statistics (24h, 7d, 30d, 90d)
  • Incident management
  • System-wide status aggregation