github.com/choria-io/go-choria@v0.28.1-0.20240416190746-b3bf9c7d5a45/docs/content/installation/_index.md (about) 1 +++ 2 title = "Installation" 3 toc = true 4 weight = 30 5 pre = "<b>3. </b>" 6 +++ 7 8 We distribute an RPM, Debs, MSIs, Exes and Docker containers for the Choria Server and Broker. 9 10 ## Enterprise Linux 11 12 We publish RPM releases but also nightly builds to our repositories. 13 14 Users of our Puppet modules will already have these repositories available. 15 16 ### Release 17 18 ```ini 19 [choria_release] 20 name=Choria Orchestrator Releases 21 mirrorlist=http://mirrorlists.choria.io/yum/release/el/$releasever/$basearch.txt 22 enabled=True 23 gpgcheck=True 24 repo_gpgcheck=True 25 gpgkey=https://choria.io/RELEASE-GPG-KEY 26 metadata_expire=300 27 sslcacert=/etc/pki/tls/certs/ca-bundle.crt 28 sslverify=True 29 ``` 30 31 ### Nightly 32 33 Nightly releases are named and versioned `choria-0.99.0.20221109-1.el7.x86_64.rpm` where the last part of the version is the date. 34 35 ```ini 36 [choria_nightly] 37 name=Choria Orchestrator Nightly 38 mirrorlist=http://mirrorlists.choria.io//yum/nightly/el/$releasever/$basearch.txt 39 enabled=True 40 gpgcheck=True 41 repo_gpgcheck=True 42 gpgkey=https://choria.io/NIGHTLY-GPG-KEY 43 metadata_expire=300 44 sslcacert=/etc/pki/tls/certs/ca-bundle.crt 45 sslverify=True 46 ``` 47 48 ## Debian 49 50 We publish release packages for Debian systems on our APT repositories: 51 52 ```nohighlight 53 deb mirror://mirrorlists.choria.io/apt/release/debian/bullseye/mirrors.txt debian bullseye 54 ``` 55 56 ## Docker 57 58 There is a docker container for releases `registry.choria.io/choria/choria:latest` with nightly builds at `registry.choria.io/choria-nightly/choria` with tags `nightly` and `nightly-YYYYMMDD`.