Installation
Shell script (recommended)
curl -fsSL https://raw.githubusercontent.com/T4cceptor/centian/main/scripts/install.sh | bashRelease binary
curl -L https://github.com/T4cceptor/centian/releases/download/v0.4.4/centian_v0.4.4_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/').tar.gz | tar -xz
sudo mv centian /usr/local/bin/go install (no UI)
go install github.com/T4cceptor/centian@latestThe embedded web UI is not included in
go installbuilds. Use a release binary or Docker for the full UI.
Docker
docker run --rm -p 9666:9666 t4ce/centian:v0.4.4
docker run --rm -p 9666:9666 t4ce/centian:v0.4.4-alpineBuild from source
git clone https://github.com/T4cceptor/centian.git
cd centian
make installChecksums
See checksums.txt for SHA256 hashes of all release artifacts.
Changes
See the automatically generated release notes below.
What's Changed
- Introduce PrincipalProvider abstraction and token format with embedded credential IDs by @T4cceptor in #163
- Release v0.4.4 by @T4cceptor in #169
Full Changelog: v0.4.3...v0.4.4