| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Set up Currents in self-hosted environments using Docker Compose.
⚠️ Important! You must be authenticated as an AWS IAM user to pull images from Current’s Private AWS ECR repositories. Contact Currents team with your AWS IAM user details to request access.
Looking for Kubernetes deployment? See Currents K8S Setup.
cd on-prem
./scripts/setup.sh
docker compose up -dSee Docker Compose Development Guide — architecture, scripts, and contribution guidelines.
Releases are tied to Currents container image tags, which use date-based versioning: YYYY-MM-DD-NNN.
Note: 2026-01-14-001 is used as an example version throughout these steps. Replace it with the actual version you're releasing (format: YYYY-MM-DD-NNN).
git checkout -b release-on-prem/2026-01-14-001Edit on-prem/VERSION and on-prem/.env.example with the image tag.
git add on-prem/VERSION on-prem/.env.example on-prem/CHANGELOG.md
git commit -m "release: on-prem 2026-01-14-001"
git push -u origin HEADgh pr create --title "release: on-prem 2026-01-14-001" --body "Release on-prem 2026-01-14-001"CI will run validation and smoke tests. Wait for checks to pass, then get the PR reviewed and merged.
Important: Always tag from main after the PR is merged to ensure the tag points to the merged commit.
git checkout main && git pull
git tag on-prem/2026-01-14-001
git push origin on-prem/2026-01-14-001Create a release on GitHub for the tag:
Tags are namespaced by tool to allow for future additions:
| Tool | Tag Format | Example |
|---|---|---|
| On-Prem | on-prem/YYYY-MM-DD-NNN | on-prem/2026-01-14-001 |
List all on-prem releases:
git tag -l 'on-prem/*'| Back | FazBrowse Home | New Git URL |