diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 95d3905..bd09c50 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -1,6 +1,8 @@ name: build and push image on: + schedule: + - cron: '0 12 * * *' push: branches: - main diff --git a/README.md b/README.md index fcd73f1..0daa01a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## ai `os` +# ai `os` `aios` is a simple linux distribution based on `archlinux`. @@ -14,14 +14,22 @@ $ docker run -it git.syui.ai/ai/os ai ``` -### base +## link + +|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 ```sh # https://gitlab.archlinux.org/archlinux $ git clone https://gitlab.archlinux.org/archlinux/archiso ``` -### docker +## docker ```sh # https://git.syui.ai/ai/-/packages/container/os @@ -34,7 +42,41 @@ $ docekr run -it syui/aios ai $ docker run -it ghcr.io/syui/aios ai ``` -### link +## token + +|env|body| +|---|---| +|${{ github.repository }}|syui/aios| +|${{ secrets.DOCKER_USERNAME }}|syui| +|${{ secrets.DOCKER_TOKEN }}|[token](https://matsuand.github.io/docs.docker.jp.onthefly/docker-hub/access-tokens/)| +|${{ secrets.APP_TOKEN }}|[token](https://docs.github.com/ja/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens), pacakge| + +## podman + +```sh +$ podman pull aios +``` + +https://github.com/containers/shortnames + +> /etc/containers/registries.conf.d/ai.conf + +```sh +unqualified-search-registries = ['docker.io', 'git.syui.ai', 'ghcr.io'] + +[aliases] +"aios" = "git.syui.ai/ai/os" +``` + +```sh +$ 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 +``` + +## link - https://git.syui.ai/ai/os - https://github.com/syui/aios