SwissKnife Docs
Primeros pasos

Imagen GHCR

Descarga la imagen publicada y fíjala cuando la instancia deba ser recuperable.

El flujo Build and Publish Docker Image publica ghcr.io/lucas-lepajollec/swissknife tras los pushes a main. Las etiquetas de conveniencia incluyen latest en la rama predeterminada. Una instalación recuperable debe sustituir latest en la línea image: de Compose por una etiqueta sha-<commit-completo> o un digest de imagen.

La versión pública actual es v0.1.3. La antigua etiqueta v1.0.0, eliminada, sigue sin soporte y no debe recrearse.

docker pull ghcr.io/lucas-lepajollec/swissknife:latest

Edita docker-compose.yml para fijar la imagen:

image: ghcr.io/lucas-lepajollec/swissknife:sha-<full-commit>
docker compose up -d

Registra el digest que hayas arrancado de verdad (docker compose images o docker image inspect) antes del siguiente pull.

Arquitecturas

El flujo verificado construye en ubuntu-latest sin matriz linux/arm64. No asumas que la imagen es multiarquitectura hasta que una publicación correcta lo demuestre.

Archivos Compose del repositorio

ArchivoOrigen de la imagen
docker-compose.ymlghcr.io/lucas-lepajollec/swissknife:latest
docker-compose.build.ymlcompilación local desde el Dockerfile

Descarga desde GHCR para una instancia normal. Usa docker-compose.build.yml para validar un cambio local. Los pasos de actualización y reversión están en Actualización y reversión.

En esta página