Skip to content
tidegate-devPublic

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

tidegate

An open source privileged access management tool.

The documentation is at tidegate-dev.github.io/tidegate.

Platforms

The control plane runs on Linux servers. The tools that people run on their own machines are built for Linux, macOS and Windows.

Component Shipped as Platforms Status
Control plane Binary and container image Linux on amd64 and arm64 Binary in development, image planned
tidegate CLI Binary Linux, macOS and Windows, each on amd64 and arm64 In development

Development

Development is supported on Linux and macOS. The Nix shell doesn't work on Intel Macs, because Nixpkgs no longer supports them.

If you use Nix and direnv, run direnv allow in the repository. It gives you a shell with every tool you need, in the versions the project uses. Without direnv, run nix develop.

The Nix shell also installs a pre-commit hook that runs just lint and just test, so a commit with a lint error or a failing test is refused.

If you don't use Nix, install these tools yourself:

Then run just to see the recipes, for example just build and just ci.

Contributing

Contributions are welcome. Before you open a pull request, read CONTRIBUTING.md. It explains how to propose a change, how to title your pull request, how to sign off your commits and how you may use AI tools.

License

Apache License 2.0

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages