rig

module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2023 License: Apache-2.0

README ΒΆ

rig

Documentation | Website

The open-source cloud development platform for Kubernetes

Rig is released under the Apache2 license. Discord Chat

🌟 What is Rig?

Rig is an open-source cloud development platform for Kubernetes. It features simple-to-use Capsules for Application deployments and batteries-included Modules for Auth, User-management, Storage, and Databases.

πŸ“¦ Features

Everything you need to get started with Cloud Development for Kubernetes infrastructures:

  • πŸ”₯ Capsule abstraction for easy deployment of Container Images
  • πŸ’» Full Docker support for local development
  • πŸ”’ Authentication and User Management
  • πŸ’½ Database and Storage integrations
  • πŸ“ˆ Live metrics and overview of Capsule usage
  • πŸ“š gRPC-based APIs for all features
  • πŸ”¨ Golang and Typescript/Javascript SDKs (more to come)

πŸ§‘β€πŸ’» Getting Started

Our Getting Started Guide is available here.

The guide allows you to set up either your local machine or a Kubernetes cluster in production.

πŸ‘― Community

For support, development, and community questions, we recommend checking out our Discord server.

Furthermore, be sure to check out our Code of Conduct.

βž• Contributions

We love additions in all forms, to make Rig even greater.

The easiest steps are to file bug reports, gaps in documentation, etc. If you know how to improve it yourself, we encourage you to work the relevant repository and create a Pull Request.

πŸ“– License

Rig is licensed under the Apache 2.0 License.

Directories ΒΆ

Path Synopsis
cmd
rig Module
internal
client/minio
minio implements the storage.Provider interface using the Minio client.
minio implements the storage.Provider interface using the Minio client.
repository/capsule/mongo
Mongo implements the repository.Group interface.
Mongo implements the repository.Group interface.
repository/group/mongo
Mongo implements the repository.Group interface.
Mongo implements the repository.Group interface.
repository/project/mongo
Mongo implements the repository.Group interface.
Mongo implements the repository.Group interface.
pkg
hash
Package hash is build to support multiple hashing algorithms with different parameters across projects.
Package hash is build to support multiple hashing algorithms with different parameters across projects.
tools module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL