Versions in this module Expand all Collapse all v0 v0.51.0 Jun 30, 2026 v0.50.0 Jun 29, 2026 v0.49.0 Jun 29, 2026 Changes in this version + type FileStore struct — linux/amd64 + func NewFileStore(dir string) (*FileStore, error) + func (s *FileStore) Delete(name string) error + func (s *FileStore) Get(name string) (*Service, error) + func (s *FileStore) List() ([]*Service, error) + func (s *FileStore) Save(svc *Service) error + type Info struct — linux/amd64 + CreatedAt string + DesiredReplicas int + Env []string + Health string + Image string + Name string + ReadyReplicas int + ReplicaIDs []string + Strategy string + UpdatedAt string + type Manager struct — linux/amd64 + func NewManager(mgr vm.Manager, store StoreInterface) *Manager + func (m *Manager) Get(name string) (*Service, error) + func (m *Manager) List() ([]*Service, error) + func (m *Manager) Remove(ctx context.Context, name string) error + func (m *Manager) Replicas(name string) []*vm.VM + func (m *Manager) Run(ctx context.Context, name, image string, replicas int, opts Options) (*Service, error) + func (m *Manager) Scale(ctx context.Context, name string, desiredReplicas int) (*Service, error) + func (m *Manager) ServiceInfo(svc *Service) Info + func (m *Manager) Update(ctx context.Context, name, newImage string, healthTimeout time.Duration) (*Service, error) + type Options struct — linux/amd64 + CPUs int + Env []string + HealthCheck *vm.HealthCheckConfig + HealthTimeout time.Duration + Memory string + NetworkName string + PortMaps []vm.PortMap + Restart vm.RestartConfig + Strategy Strategy + type ReplicaInfo struct — linux/amd64 + Health vm.HealthStatus + ID string + IP string + Name string + State vm.State + type Service struct — linux/amd64 + Config vm.Config + CreatedAt time.Time + DesiredReplicas int + HealthTimeout time.Duration + Image string + Name string + Strategy Strategy + UpdatedAt time.Time + type StoreInterface interface — linux/amd64 + Delete func(name string) error + Get func(name string) (*Service, error) + List func() ([]*Service, error) + Save func(svc *Service) error + type Strategy string — linux/amd64 + const StrategyRecreate + const StrategyRollingUpdate v0.48.0 Jun 26, 2026