{"id":15659631,"url":"https://github.com/ldez/seihon","last_synced_at":"2025-07-26T10:38:35.445Z","repository":{"id":47600923,"uuid":"184114872","full_name":"ldez/seihon","owner":"ldez","description":"A simple tool to build and publish multi-arch images on the Docker Hub.","archived":false,"fork":false,"pushed_at":"2024-03-25T13:22:33.000Z","size":297,"stargazers_count":21,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-05T19:53:03.042Z","etag":null,"topics":["docker-hub","golang","multi-arch"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ldez.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"ldez"}},"created_at":"2019-04-29T17:32:08.000Z","updated_at":"2023-06-21T02:23:15.000Z","dependencies_parsed_at":"2024-03-25T14:58:43.656Z","dependency_job_id":"8f256b31-4432-4ed9-8178-8fd15e343dc0","html_url":"https://github.com/ldez/seihon","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/ldez/seihon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldez%2Fseihon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldez%2Fseihon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldez%2Fseihon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldez%2Fseihon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ldez","download_url":"https://codeload.github.com/ldez/seihon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldez%2Fseihon/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267150480,"owners_count":24043473,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker-hub","golang","multi-arch"],"created_at":"2024-10-03T13:17:54.929Z","updated_at":"2025-07-26T10:38:35.426Z","avatar_url":"https://github.com/ldez.png","language":"Go","funding_links":["https://github.com/sponsors/ldez"],"categories":[],"sub_categories":[],"readme":"# Seihon\n\n[![GitHub release](https://img.shields.io/github/release/ldez/seihon.svg)](https://github.com/ldez/seihon/releases/latest)\n[![Build Status](https://github.com/ldez/seihon/workflows/Main/badge.svg?branch=master)](https://github.com/ldez/seihon/actions)\n[![Go Report Card](https://goreportcard.com/badge/github.com/ldez/seihon)](https://goreportcard.com/report/github.com/ldez/seihon)\n\nA simple tool to publish multi-arch images on the Docker Hub.\n\nIf you appreciate this project:\n\n[![Sponsor](https://img.shields.io/badge/Sponsor%20me-%E2%9D%A4%EF%B8%8F-pink)](https://github.com/sponsors/ldez)\n\n![image](docs/img.png)\n\n## Usage\n\n- [seihon](docs/seihon.md)\n- [seihon publish](docs/seihon_publish.md)\n\n## Installation\n\n### Download / CI Integration\n\n```bash\ncurl -sfL https://raw.githubusercontent.com/ldez/seihon/master/godownloader.sh | bash -s -- -b $GOPATH/bin v0.5.1\n```\n\n\u003c!--\nTo generate the script:\n\n```bash\ngodownloader --repo=ldez/seihon -o godownloader.sh\n\n# or\n\ngodownloader --repo=ldez/seihon \u003e godownloader.sh\n```\n--\u003e\n\n### From a package manager\n\n- [ArchLinux (AUR)](https://aur.archlinux.org/packages/seihon/):\n```bash\nyay -S seihon\n```\n\n- [Homebrew Taps](https://github.com/ldez/homebrew-tap)\n```bash\nbrew tap ldez/tap\nbrew update\nbrew install seihon\n```\n\n### From Binaries\n\nYou can use pre-compiled binaries:\n\n* To get the binary just download the latest release for your OS/Arch from [the releases page](https://github.com/ldez/seihon/releases/)\n* Unzip the archive.\n* Add `seihon` in your `PATH`.\n\n## Tips\n\n- GitHub Actions:\n\n```yaml\nname: Example\n\n# ...\n\njobs:\n\n  main:\n    # ...\n    env:\n      # ...\n      SEIHON_VERSION: v0.7.1\n\n    steps:\n      # ...\n      \n      # Install Docker image multi-arch builder\n      - name: Install Seihon ${{ env.SEIHON_VERSION }}\n        #if: startsWith(github.ref, 'refs/tags/v')\n        run: |\n          curl -sSfL https://raw.githubusercontent.com/ldez/seihon/master/godownloader.sh | sh -s -- -b $(go env GOPATH)/bin ${SEIHON_VERSION}\n          seihon --version\n\n      - name: Publish Docker Images (Seihon)\n        #if: startsWith(github.ref, 'refs/tags/v')\n        run: make publish-images\n```\n\n- Travis CI:\n\n```yaml\nbefore_deploy:\n  # Install Docker image multi-arch builder\n  - curl -sfL https://raw.githubusercontent.com/ldez/seihon/master/godownloader.sh | bash -s -- -b $(go env GOPATH)/bin ${SEIHON_VERSION}\n  - seihon --version\n  # Add QEMU only for some specific cases.\n  - docker run --rm --privileged hypriot/qemu-register\n\ndeploy:\n  - provider: script\n    skip_cleanup: true\n    script: seihon publish \u003cyour configuration\u003e\n    on:\n      tags: true\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldez%2Fseihon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fldez%2Fseihon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldez%2Fseihon/lists"}