mirror of
https://github.com/getcompanion-ai/computer-host.git
synced 2026-04-15 05:02:05 +00:00
feat: freeze ssh and vnc port contracts
Define the minimum machine networking surface for the next host slice and limit exposed guest ports to SSH and VNC.
This commit is contained in:
parent
04575d111c
commit
4028bb5a1d
3 changed files with 33 additions and 10 deletions
|
|
@ -27,8 +27,10 @@ type MachineRecord struct {
|
|||
Artifact contracthost.ArtifactRef
|
||||
SystemVolumeID contracthost.VolumeID
|
||||
UserVolumeIDs []contracthost.VolumeID
|
||||
Phase contracthost.MachinePhase
|
||||
RuntimeHost string
|
||||
TapDevice string
|
||||
Ports []contracthost.MachinePort
|
||||
Phase contracthost.MachinePhase
|
||||
Error string
|
||||
CreatedAt time.Time
|
||||
StartedAt *time.Time
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue