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.2.1: pá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.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-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.2.1

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.