ALT Orchestra Image Factory
  • Go 86.1%
  • HTML 7.2%
  • Makefile 3.3%
  • Shell 2.5%
  • Go Template 0.5%
  • Other 0.4%
Find a file
Maxim Slipenko 4a7a6f7497
All checks were successful
/ Build RPM for ALT (sisyphus) (push) Successful in 2m25s
fix: add prefix to artifacts
2026-05-12 13:23:49 +03:00
.forgejo/workflows chore: add Taskfile, update Dockerfile and hack/dev 2026-05-06 11:21:48 +03:00
.vscode feat: add support for google service account signing 2026-04-15 13:22:25 +05:30
alt fix: correct version and splash in systemd-boot 2026-05-12 07:09:03 +03:00
cmd/image-factory fix: centralize schematic ownership enforcement 2026-04-21 15:12:24 +02:00
deploy/helm release(v1.2.0): prepare release 2026-04-28 10:13:23 +02:00
docs feat: add /talosctl/:version endpoint to list downloadable talosctls 2026-04-28 09:12:45 +02:00
enterprise release(v1.2.0): prepare release 2026-04-28 10:13:23 +02:00
hack chore: add Taskfile, update Dockerfile and hack/dev 2026-05-06 11:21:48 +03:00
internal fix: add prefix to artifacts 2026-05-12 13:23:49 +03:00
pkg fix: correct TalosName contstant 2026-05-04 21:01:49 +03:00
tools fix: add patch for vendor/github.com/siderolabs/talos 2026-05-04 20:22:20 +03:00
vendor fix: correct handle ALT Orchestra versioning 2026-05-07 08:39:15 +03:00
.codecov.yml test: capture test coverage for integration tests 2025-06-12 20:31:49 +04:00
.conform.yaml feat: add helm e2e to CI 2026-01-26 11:12:09 +01:00
.gitignore chore: add Taskfile, update Dockerfile and hack/dev 2026-05-06 11:21:48 +03:00
.golangci.yml feat: add SHA-256 and SHA-512 checksum frontend 2026-04-17 14:11:55 +02:00
.kres.yaml release(v1.2.0): prepare release 2026-04-28 10:13:23 +02:00
.license-header.go.txt feat: initial version 2023-09-01 00:21:19 +04:00
.markdownlint.json feat: initial version 2023-09-01 00:21:19 +04:00
CHANGELOG.md release(v1.2.0): prepare release 2026-04-28 10:13:23 +02:00
Dockerfile chore: add Taskfile, update Dockerfile and hack/dev 2026-05-06 11:21:48 +03:00
go.mod fix: correct handle ALT Orchestra versioning 2026-05-07 08:39:15 +03:00
go.sum fix: correct handle ALT Orchestra versioning 2026-05-07 08:39:15 +03:00
LICENSE feat: initial version 2023-09-01 00:21:19 +04:00
Makefile chore: drop update to talos main tests 2026-04-23 01:44:36 +05:30
package-lock.json v1.1.0 2026-05-04 13:02:44 +03:00
package.json v1.1.0 2026-05-04 13:02:44 +03:00
README.md chore: update README.md 2026-05-06 11:50:29 +03:00
Taskfile.yml chore: add Taskfile, update Dockerfile and hack/dev 2026-05-06 11:21:48 +03:00

Image Factory

The Image Factory provides a way to download ALT Orchestra artifacts. Artifacts can be generated with customizations defined by a "schematic". A schematic can be applied to any of the versions of ALT Orchestra offered by the Image Factory to produce a "model".

The following assets are provided:

  • ISO
  • kernel, initramfs, and kernel command line
  • UKI
  • disk images in various formats (e.g. AWS, GCP, VMware, etc.)
  • installer container images

The supported frontends are:

  • HTTP
  • PXE
  • Container Registry

The official Image Factory is available at https://factory.altlinux.space.

Acknowledgments

This project is based on the Talos Linux Image Factory, developed by Sidero Labs.

ALT Orchestra Image Factory is a fork and adaptation of the original Talos Linux Image Factory, modified to support ALT Orchestra-specific artifacts, configurations, and workflows.

License

The Image Factory is licensed under the Mozilla Public License, version 2.0, except for the code in the enterprise/ folder.

The enterprise/ folder contains original code by Sidero Labs, licensed under the Business Source License 1.1. It is not included in the build by default and is not modified by this project.