{"repo":"engity-com/bifroest","free":true,"listed":false,"github":"https://github.com/engity-com/bifroest","clone":"git clone https://github.com/engity-com/bifroest.git","description":"Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's session.","language":"Go","stars":83,"topics":["bastion","oidc","openid-connect","ssh","ssh-server","sshd","sso","jumphost","container","docker"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Engity's Bifröst Bifröst (spoken as \"Bee-frest\"), is an advanced SSH server. It can be used as a drop-in-replacement for OpenSSH Server, but it was actually created with some more advanced stuff in mind; see below. TOC Use-cases Features Getting started Configuration Status License Code of Conduct Contributing Security Features 1. SSH protocol compliant 2. OpenID Connect 3. Docker environments 4. Kubernetes environments 5. Remember me 6. Automatic user provisioning SSH protocol compliant Fully SSH protocol compliant server , like you would expect. OpenID Connect You can connect via your SSH keys , as usually. And so on... ...but you can also use OpenID Connect (or OAuth2) identity provider. The best thing about this is: In contrast to the other SSH servers with OpenID Connect, you don't need any other client locally installed, than your regular SSH Client (OpenSSH, PuTTy, ...). Docker environments You can execute your users into individual Docker containers with custom images, network settings, and much more... Kubernetes environments Be directly inside a dedicated Pod inside your Kubernetes cluster and have access to all of its resources without extra port forwarding. Remember me If authorized via another authentication token then a Public Key, it can store (temporally) your provided Public Key, for faster reconnect, while the session is still alive. Automatic user provisioning If a local environment is used where the user executes inside and OpenID Connect was used to autho","default_branch":null,"files":null,"tree":[],"storefront":"/r/engity-com","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/engity-com/bifroest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}