joakimp
ddea23e80a
Exclude node_modules and other generated files from sync-to-vm.sh
2026-04-19 19:58:47 +02:00
joakimp
466383b546
Add rsync to installed packages for sync-to-vm.sh support
2026-04-19 19:54:56 +02:00
joakimp
f21cf87881
Fix rsync flag for macOS compatibility
2026-04-19 19:30:31 +02:00
joakimp
3c7df3f888
Add sync-to-vm.sh to copy local config directories to remote VM
2026-04-19 19:25:18 +02:00
joakimp
6fc74b1f19
Add bind mount pre-creation note to deploy post-setup instructions
2026-04-19 19:11:36 +02:00
joakimp
05998bd6a2
Add Bedrock setup notes to deploy docs and cloud-init final message
2026-04-19 19:04:15 +02:00
joakimp
81100fd5bb
Add caveats and two-step fallback for inline boot-from-volume command
2026-04-19 18:15:53 +02:00
joakimp
4893be4133
Add locale customization instructions to cloud-init template
2026-04-19 18:09:30 +02:00
joakimp
9ebff2e037
Fix --block-device syntax to match current OpenStack CLI key names
2026-04-19 16:49:26 +02:00
joakimp
5bac08dd03
Fix image name casing to match OpenStack: Debian-13-Trixie
2026-04-19 16:47:10 +02:00
joakimp
addccd4a82
Remove --key-name from OpenStack examples, clarify SSH key is in cloud-init
2026-04-19 16:36:15 +02:00
joakimp
7b0f6ed880
Add floating IP instructions to OpenStack deploy docs
2026-04-19 16:22:52 +02:00
joakimp
fa3bb12d44
Skip ufw on OpenStack in cloud-init, matching setup-host.sh behavior
2026-04-19 13:22:07 +02:00
joakimp
d091b6b50f
Add optional console password (chpasswd) to cloud-init and deploy docs
2026-04-19 13:10:12 +02:00
joakimp
fb9629db2b
Add NVMe performance volume example to OpenStack deploy docs
2026-04-19 11:33:55 +02:00
joakimp
265cbdb14c
Document full OpenStack server create command with flavor, image, network
2026-04-19 11:18:31 +02:00
joakimp
68204f573b
Skip ufw on OpenStack (auto-detected), add security group setup script
...
setup-host.sh now detects OpenStack via metadata endpoint and skips ufw.
New setup-openstack-secgroup.sh creates the required security group with
SSH, mosh, and ICMP rules via the OpenStack CLI.
2026-04-19 11:04:09 +02:00
joakimp
e0258a928e
Add VM host deployment scripts (cloud-init + post-install)
...
Recommended base: Debian 13 Trixie (matches opencode-devbox base image).
- cloud-init.yml: automated VM provisioning for Proxmox/OpenStack/cloud providers
- setup-host.sh: interactive post-install script for manually-created VMs
- README.md: documents both paths and VM sizing recommendations
Installs Docker (official repo), Compose v2, ufw firewall, mosh support,
and the IPv4 DNS preference workaround for Docker Hub IPv6 issues.
2026-04-19 10:43:41 +02:00