ironforge, University of Maine System Libraries

Our own Git server. Repositories, code review and CI for the systems UMSL Technology builds and runs.

UMS staff: use UMS SSO with your @maine.edu account. Collaborators from outside the university sign in with a local account we set up for you.

What's here

Repositories and review

Git hosting with pull requests, issues and wikis for each project. HTTPS works from anywhere; SSH on port 2222 works from campus or the VPN.

CI on our own runners

Forgejo Actions jobs run in rootless Podman containers on our own runner. Use runs-on: debian-13, ubuntu-latest or docker.

Getting access

UMS staff are granted access through UMS Entra ID. Need an account or a new repository? Email umsl.technology@maine.edu.

Clone a repository

terminal
# over HTTPS, from anywhere
$ git clone https://ironforge.library.umaine.edu/owner/repo.git

# over SSH, from campus or the VPN
$ git clone ssh://git@10.20.10.121:2222/owner/repo.git