Documentation
Using irongit
irongit hosts git repositories and container images. Everything in the web UI is also available from the ig command line tool.
Quick start
terminal
# 1. install ig (x86_64 Linux) curl -fsSL https://this-site/install.sh | sh # 2. sign in; this also sets up git and docker credentials ig login --host https://this-site # 3. create a repository and push to it ig repo create hello --private git remote add origin https://this-site/you/hello.git git push -u origin main # 4. push an image; its visibility is separate from the repo's docker push this-site/you/hello:1.0 ig image visibility you/hello public
Guides
The ig command line tool
Install ig, sign in from the terminal, and manage repositories, images, SSH keys, tokens and organizations.
Git: HTTPS, SSH and LFS
Clone URLs, SSH keys, file size limits, storage quotas and storing large files with Git LFS.
Import from GitHub
Bring a GitHub user or organization over: every branch and tag, Git LFS files, your profile and your commit history.
Container registry
Push and pull Docker images, make images public or private independently of code, and clean up tags.