Skip to content

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.1.4página de la versión · todas las versiones

La versión incluye:

Todos los artefactos están comprimidos con xz -9. Descomprímelos con xz -d <file>.xz.

Selector de formato

Tu plataformaDescarga
Proxmox VEqcow2 — qm disk import. Consulta Ejecutar en Proxmox
libvirt / virt-manager / QEMU CLIqcow2
KVM (RHEL/CentOS/Alma)qcow2
VMware ESXivmdk — consulta Ejecutar en VMware ESXi
VMware Workstation / Fusionvmdk
VirtualBoxvmdk — conviértelo a VDI y luego adjúntalo. Consulta Ejecutar en VirtualBox
Microsoft Hyper-Vvhdx — VM de Generation 1 (validada; la imagen arranca mediante firmware BIOS, Gen 2 / UEFI no está probado)
Microsoft Azurevhd — carga directa a un Managed Disk → Image → VM. Consulta Ejecutar en Azure
Google Cloudraw — tar czf disk.tar.gz disk.raw && gcloud compute images create
OpenStackraw — openstack image create --disk-format raw
AWSvmdk — impórtalo como una AMI con VM Import, o compila una AMI nativa con Packer. Consulta Ejecutar en AWS
Bare metalraw — dd if=disk.raw of=/dev/sdX bs=4M

Verifica la descarga

bash
curl -L -O https://github.com/soctalk/soctalk/releases/download/v0.1.4/SHA256SUMS.txt
curl -L -O https://github.com/soctalk/soctalk/releases/download/v0.1.4/soctalk-demo-0.1.4.qcow2.xz
sha256sum -c SHA256SUMS.txt --ignore-missing

Tamañ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:

bash
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:

bash
gh workflow run build-packer-images.yml -f version=0.1.4

El flujo de trabajo ejecuta:

  1. build-wizard — compilación en Go del binario del asistente de configuración.
  2. 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*.
  3. boot-test — arranca el qcow2 en una VM de KVM nueva, espera a que soctalk-firstboot finalice 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.

Publicado bajo la Licencia Apache 2.0.