A simple, secure, and lightweight cloud-native service registry.
3.7K
Rincon is a cloud-native service registry written in Go. It is designed to be fast, lightweight, and highly scalable. Rincon is also platform-agnostic, and can run in the cloud, a container, or even on bare-metal, making it perfect for both local development and production environments.
Rincon makes it easy for services to register themselves and to discover other services. Built-in support for health checking allows monitoring service status and prevents routing to unavailable services. External services such as SaaS vendors can also be registered to create a unified discovery interface.
The easiest way to get started with Rincon is to use the official Docker image. You can pull it from Docker Hub.
$ docker run -d -p 10311:10311 bk1031/rincon:latest
Alternatively if you have an existing compose file, you can add Rincon as a service. This way you can easily connect Rincon to your existing database.
rincon:
image: bk1031/rincon:latest
restart: unless-stopped
environment:
PORT: "10311"
STORAGE_MODE: "sql"
DB_DRIVER: "postgres"
DB_HOST: "localhost"
DB_PORT: "5432"
DB_NAME: "rincon"
DB_USER: "postgres"
DB_PASSWORD: "password"
ports:
- "10311:10311"
Content type
Image
Digest
sha256:d83bd5e51…
Size
14.5 MB
Last updated
11 months ago
docker pull bk1031/rincon