Release notes: v0.0.1
An initial beta release for Trailer v0.0.1.
Trailer.dev is a self-hostable platform that enables seamless container-based development environments. It provides a modern, efficient way to manage development workspaces and container resources. Trailer.dev puts emphasis on Python and ML development for ease-of-use.
Features
Section titled “Features”- Self-hostable: Run your own instance of Trailer.dev
- Container Management: Built-in support for Docker containers, networks, volumes, and images
- Real-time Updates: WebSocket-based real-time communication between agents and server
- Modern UI: A responsive and intuitive interface for managing your agents and environments
- Multi-mode Operation: Flexible deployment options with agent, server, and standalone modes
- Resource Management: Efficient handling of development resources with automatic reconciliation
- Secure: Built-in authentication and authorization system
- Extensible: A plugin system and plugin catalog allowing for future extensions and customizations
Run Modes
Section titled “Run Modes”Trailer.dev can be run in three different modes:
-
Server Mode
- Runs the web server component
- Handles API requests and frontend serving
- Manages agent connections and resource coordination
- Default port: 8090
-
Agent Mode
- Runs the agent component
- Manages local Docker resources
- Communicates with the server
- Handles workspace operations
-
Standalone Mode
- Combines both server and agent functionality
- Runs everything in a single process
- Perfect for single-machine deployments
Limitations
Section titled “Limitations”- The Trailer agent only supports Docker based environments as of v0.0.1
- The Community version of the server only supports one registered agent per server without a license key. For a license key, subscribe on Trailer.dev Cloud