Skip to content

opam.ocaml.org

Tim McGilchrist edited this page Apr 5, 2022 · 10 revisions

URL: https://opam.ocaml.org
Maintainers: Louis Gesbert, Thomas Gazagnaire, Anil Madhavapeddy, David Sheets

Website and server infrastructure for OPAM, the OCaml Package Manager.

This domain serves several purposes:

  1. The public site for the OPAM repository
  2. The URL which the OPAM package manager connects to
  3. The central point for the continuing OCaml Platform efforts

OPAM itself is a source-base package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.

Machines

Current Hosting (physical)

The "official" meta-data repository is currently hosted at https://opam.ocaml.org/.


New Version

A new version of the opam website deployment is being developed to replace the existing version. The new version uses the same opam2web tool to generate a website from an opam repository, along with a automated build and deployment pipeline written in OCaml, and based off docker images published under ocurrent/opam.ocaml.org on docker hub. The pipeline is available at deploy.ci.ocaml.org under opam2web.

URL: https://opam-3.ocaml.org *Maintainers: Tim McGilchrist, Others? *

Website and server infrastructure for OPAM, the OCaml Package Manager.

This domain serves several purposes:

  1. The public site for the OPAM repository
  2. The URL which the OPAM package manager connects to
  3. The central point for the continuing OCaml Platform efforts

OPAM itself is a source-base package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.

Machines

Current Hosting (physical)

The current production is running on a physical ARM64 machine in AWS, accessible via opam-3.ocaml.org.

A staging version is planned but not currently built. See infrastructure wiki for the details.