theater-server

Crates.iotheater-server
lib.rstheater-server
version0.2.1
created_at2025-06-23 13:50:54.991676+00
updated_at2025-06-24 15:18:19.126025+00
descriptionHTTP server for Theater actor system management
homepagehttps://colinrozzi.github.io/theater
repositoryhttps://github.com/colinrozzi/theater
max_upload_size
id1722935
size156,418
(colinrozzi)

documentation

README

theater-server

HTTP server component for the Theater WebAssembly actor system.

Overview

theater-server provides the HTTP API server for managing Theater actors. It handles:

  • Actor lifecycle management via REST API
  • WebSocket connections for real-time event streaming
  • Server administration and monitoring

Usage

use theater_server::{ServerConfig, start_server};

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let config = ServerConfig::default();
    start_server(config).await?;
    Ok(())
}

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Commit count: 0

cargo fmt