Go to file
2024-08-04 08:12:07 +09:00
.gitea/workflows fix actions 2024-08-04 08:12:07 +09:00
.github/workflows fix actions 2024-08-04 08:12:07 +09:00
cfg config podman 2024-03-06 07:21:52 +09:00
docs add actions 2024-02-13 10:35:51 +09:00
icon add docker 2024-02-12 09:28:34 +09:00
scpt add actions 2024-02-13 10:35:51 +09:00
.gitignore add gitea actions 2024-03-05 23:32:36 +09:00
build.zsh config podman 2024-03-06 07:21:52 +09:00
README.md fix actions 2024-08-04 08:12:07 +09:00

ai os

aios is a simple linux distribution based on archlinux.

rule var
name ai os
code aios
id ai
container git.syui.ai/ai/os
image aios-bootstrap.tar.gz
$ docker run -it git.syui.ai/ai/os ai
host command url
docker syui/aios https://hub.docker.com/r/syui/aios
github ghcr.io/syui/aios https://github.com/users/syui/packages/container/package/aios
syui git.syui.ai/ai/os https://git.syui.ai/ai/-/packages/container/os

base

# https://gitlab.archlinux.org/archlinux
$ git clone https://gitlab.archlinux.org/archlinux/archiso

docker

# https://git.syui.ai/ai/-/packages/container/os
$ docker run -it git.syui.ai/ai/os ai

# https://hub.docker.com/r/syui/aios
$ docekr run -it syui/aios ai

# https://github.com/users/syui/packages/container/package/aios
$ docker run -it ghcr.io/syui/aios ai

token

env body
${{ github.repository }} syui/aios
${{ secrets.DOCKER_USERNAME }} syui
${{ secrets.DOCKER_TOKEN }} token
${{ secrets.APP_TOKEN }} token, pacakge

podman

$ podman pull aios

https://github.com/containers/shortnames

/etc/containers/registries.conf.d/ai.conf

unqualified-search-registries = ['docker.io', 'git.syui.ai', 'ghcr.io']

[aliases]
"aios" = "git.syui.ai/ai/os"
$ podman pull aios
Resolved "aios" as an alias (/etc/containers/registries.conf.d/ai.conf)
Trying to pull git.syui.ai/ai/os:latest...
Getting image source signatures
Copying blob c7e55fecf0be [====================>-----------------] 917.4MiB / 1.7GiB

cron

stop