Descargas
Imágenes de VM de demostración de SocTalk precompiladas, publicadas como artefactos de GitHub Release en cada etiqueta v* del repositorio soctalk/soctalk.
Todas las imágenes corresponden a la misma compilación de Ubuntu 24.04 + K3s + asistente de configuración, solo convertida a distintos formatos de disco virtual. Elige el formato que tu hipervisor consuma de forma nativa. No hay diferencia funcional entre formatos.
Última versión
Versión actual: v0.2.1: página de la versión · todas las versiones
La versión incluye:
soctalk-demo-0.2.1.qcow2.xz, KVM, QEMU, libvirt, Proxmoxsoctalk-demo-0.2.1.vmdk.xz, VMware ESXi, Workstation, Fusion, VirtualBoxsoctalk-demo-0.2.1.vhdx.xz, Microsoft Hyper-V (Generation 1)soctalk-demo-0.2.1.vhd.xz, Microsoft Azure (tamaño fijo, alineado a 1 MiB)soctalk-demo-0.2.1.raw.xz, importación genérica a la nube (GCP, OpenStack),dda disco físicoSHA256SUMS.txt, sumas de verificación para todo lo anterior
Todos los artefactos están comprimidos con xz -9. Descomprímelos con xz -d <file>.xz.
Selector de formato
| Tu plataforma | Descarga |
|---|---|
| Proxmox VE | qcow2, qm disk import. Consulta Ejecutar en Proxmox |
| libvirt / virt-manager / QEMU CLI | qcow2 |
| KVM (RHEL/CentOS/Alma) | qcow2 |
| VMware ESXi | vmdk, consulta Ejecutar en VMware ESXi |
| VMware Workstation / Fusion | vmdk |
| VirtualBox | vmdk, conviértelo a VDI y luego adjúntalo. Consulta Ejecutar en VirtualBox |
| Microsoft Hyper-V | vhdx, VM de Generation 1 (validada; la imagen arranca mediante firmware BIOS, Gen 2 / UEFI no está probado) |
| Microsoft Azure | vhd, carga directa a un Managed Disk → Image → VM. Consulta Ejecutar en Azure |
| Google Cloud | raw, tar czf disk.tar.gz disk.raw && gcloud compute images create |
| OpenStack | raw, openstack image create --disk-format raw |
| AWS | vmdk, impórtalo como una AMI con VM Import, o compila una AMI nativa con Packer. Consulta Ejecutar en AWS |
| Bare metal | raw, dd if=disk.raw of=/dev/sdX bs=4M |
Verifica la descarga
curl -L -O https://github.com/soctalk/soctalk/releases/download/v0.2.1/SHA256SUMS.txt
curl -L -O https://github.com/soctalk/soctalk/releases/download/v0.2.1/soctalk-demo-0.2.1.qcow2.xz
sha256sum -c SHA256SUMS.txt --ignore-missingTamaño del disco
Todas las imágenes tienen:
- Tamaño comprimido: ~600 MB a 1,5 GB según el formato
- Tamaño aparente descomprimido: 60 GB
- Tamaño real en disco tras el primer arranque: ~3 GB (qcow2/vhdx son dispersos; raw y vhd son de tamaño fijo, pero la mayor parte de los 60 GB son ceros y se comprimen hasta prácticamente nada)
Compílalo tú mismo
El arnés de Packer se encuentra en infra/packer/. Con KVM y Packer 1.11+ en un host Linux:
git clone https://github.com/soctalk/soctalk.git
cd soctalk/infra/packer
packer init .
packer build -only="soctalk-demo.qemu.soctalk_demo" .Compila en ~1 minuto en un host moderno con aceleración KVM. Los resultados quedan en build/dist/: un archivo por formato. Consulta el README de Packer para la configuración de la semilla de cloud-init y la fuente de la AMI de AWS.
Flujo de trabajo de CI
build-packer-images.yml es exclusivo de workflow_dispatch: las compilaciones de Packer no se disparan en cada push porque son lentas y consumen minutos de runner. Dispáralo intencionalmente para una nueva versión:
gh workflow run build-packer-images.yml -f version=0.2.1El flujo de trabajo ejecuta:
- build-wizard: compilación en Go del binario del asistente de configuración.
- build-qcow2: compilación de Packer que produce los cinco formatos; los comprime con xz; sube cada uno como un artefacto de flujo de trabajo independiente; los adjunta a la GitHub Release en las etiquetas
v*. - boot-test: arranca el qcow2 en una VM de KVM nueva, espera a que
soctalk-firstbootfinalice y ejecuta un validador de Playwright. Hace fallar el flujo de trabajo si la imagen está rota, de modo que una versión defectuosa nunca se adjunte a una etiqueta.
