{"id":13563056,"url":"https://github.com/voyagermesh/voyager","last_synced_at":"2025-05-14T13:06:05.341Z","repository":{"id":37086810,"uuid":"77096550","full_name":"voyagermesh/voyager","owner":"voyagermesh","description":"🚀 Secure L7/L4 (HAProxy) Ingress Controller for Kubernetes","archived":false,"fork":false,"pushed_at":"2025-02-16T22:59:56.000Z","size":6211,"stargazers_count":1350,"open_issues_count":117,"forks_count":135,"subscribers_count":34,"default_branch":"master","last_synced_at":"2025-04-11T22:59:28.827Z","etag":null,"topics":["appscode","haproxy","ingress","kubernetes","tls","voyager"],"latest_commit_sha":null,"homepage":"https://voyagermesh.com","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/voyagermesh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/support.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-22T00:33:09.000Z","updated_at":"2025-02-19T08:31:18.000Z","dependencies_parsed_at":"2024-04-17T19:00:57.593Z","dependency_job_id":"4640b64b-03c3-41c3-8522-c3df27514bbb","html_url":"https://github.com/voyagermesh/voyager","commit_stats":{"total_commits":638,"total_committers":43,"mean_commits":"14.837209302325581","dds":0.2633228840125392,"last_synced_commit":"5b6662d1c9f5ce250bfd2169d5a21cb558d6bbae"},"previous_names":["appscode/voyager"],"tags_count":106,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voyagermesh%2Fvoyager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voyagermesh%2Fvoyager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voyagermesh%2Fvoyager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voyagermesh%2Fvoyager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/voyagermesh","download_url":"https://codeload.github.com/voyagermesh/voyager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254149948,"owners_count":22022851,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appscode","haproxy","ingress","kubernetes","tls","voyager"],"created_at":"2024-08-01T13:01:14.705Z","updated_at":"2025-05-14T13:06:05.309Z","avatar_url":"https://github.com/voyagermesh.png","language":"Shell","funding_links":[],"categories":["Shell","kubernetes","Load Balancing \u0026 Ingress"],"sub_categories":[],"readme":"# Voyager\n\n[![Go Report Card](https://goreportcard.com/badge/voyagermesh.dev/voyager)](https://goreportcard.com/report/voyagermesh.dev/voyager)\n[![Build Status](https://github.com/voyagermesh/voyager/workflows/CI/badge.svg)](https://github.com/voyagermesh/voyager/actions?workflow=CI)\n[![Twitter](https://img.shields.io/twitter/follow/voyagermesh.svg?style=social\u0026logo=twitter\u0026label=Follow)](https://twitter.com/intent/follow?screen_name=voyagermesh)\n\n\u003e Secure L7/L4 Ingress Controller for Kubernetes\n\n\u003e\u003e\u003e PSA: [As previously announced](https://blog.byte.builders/post/voyager-v2021.10.18/), we have removed the deprecated Voyager v11.x and v12.x images. Please update to the latest v2022.01.10 release!\n\nVoyager is a [HAProxy](http://www.haproxy.org/) backed [secure](#certificate) L7 and L4 [ingress](#ingress) controller for Kubernetes developed by [AppsCode](https://appscode.com). This can be used with any Kubernetes cloud providers including aws, gce, gke, azure, acs. This can also be used with bare metal Kubernetes clusters.\n\n## Ingress\nVoyager provides L7 and L4 load balancing using a custom Kubernetes [Ingress](https://voyagermesh.com/docs/latest/guides/ingress/) resource. This is built on top of the [HAProxy](http://www.haproxy.org/) to support high availability, sticky sessions, name and path-based virtual hosting.\nThis also supports configurable application ports with all the options available in a standard Kubernetes [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/).\n\n## Certificate\nVoyager can automatically provision and refresh SSL certificates (including wildcard certificates) issued from Let's Encrypt using [cert-manager](https://cert-manager.io/).\n\n## Installation\nTo install Voyager, please follow the guide [here](https://voyagermesh.com/docs/latest/setup/).\n\n## Using Voyager\nWant to learn how to use Voyager? Please start [here](https://voyagermesh.com/docs/latest/welcome/).\n\n## Contribution guidelines\nWant to help improve Voyager? Please start [here](https://voyagermesh.com/docs/latest/welcome/contributing/).\n\n## Acknowledgement\n - docker-library/haproxy https://github.com/docker-library/haproxy\n - kubernetes/contrib https://github.com/kubernetes/contrib/tree/master/service-loadbalancer\n - kubernetes/ingress https://github.com/kubernetes/ingress\n - xenolf/lego https://github.com/appscode/lego\n - kelseyhightower/kube-cert-manager https://github.com/kelseyhightower/kube-cert-manager\n - PalmStoneGames/kube-cert-manager https://github.com/PalmStoneGames/kube-cert-manager\n - [Kubernetes cloudprovider implementation](https://github.com/kubernetes/kubernetes/tree/master/pkg/cloudprovider)\n - openshift/generic-admission-server https://github.com/openshift/generic-admission-server\n - TimWolla/haproxy-auth-request https://github.com/TimWolla/haproxy-auth-request\n\n## Support\n\nWe use Slack for public discussions. To chit chat with us or the rest of the community, join us in the [AppsCode Slack team](https://appscode.slack.com/messages/C0XQFLGRM/details/) channel `#general`. To sign up, use our [Slack inviter](https://slack.appscode.com/).\n\nIf you have found a bug with Voyager or want to request for new features, please [file an issue](https://github.com/voyagermesh/voyager/issues/new).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvoyagermesh%2Fvoyager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvoyagermesh%2Fvoyager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvoyagermesh%2Fvoyager/lists"}