https://github.com/torarg/vman
manage OpenBSD VMs
https://github.com/torarg/vman
Last synced: 11 months ago
JSON representation
manage OpenBSD VMs
- Host: GitHub
- URL: https://github.com/torarg/vman
- Owner: torarg
- License: isc
- Created: 2025-07-29T17:33:46.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-29T21:03:28.000Z (11 months ago)
- Last Synced: 2025-07-29T21:27:53.326Z (11 months ago)
- Language: Shell
- Size: 9.77 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vman
vman manages OpenBSD vms.
## features
- create and delete vms
- vms are autoinstalled with the configured OpenBSD release
- vms are owned by the executing user
- locally managed vm configuration to include in /etc/vm.conf
## requirements
- vmd
- web server serving the configured web root
## quick start
For the sake of this tutorial we'll assume that your executing
user will be `_vman` with the primary group `_vman`.
Configure httpd for autoinstall (as root)
```
# mkdir /var/www/htdocs/vman
# chown www:_vman
# cat > /etc/httpd.conf <> /etc/doas.conf < /etc/hostname.vport0 < /etc/hostname.veb0 < /etc/vm.conf <