Directories
¶
| Path | Synopsis |
|---|---|
|
Package admin is a platform module: the admin panel of the project, running inside the same binary as the application.
|
Package admin is a platform module: the admin panel of the project, running inside the same binary as the application. |
|
Package api is a platform module: a gRPC server and a REST gateway in front of it, with the interceptors every service needs and the OpenAPI description of the API.
|
Package api is a platform module: a gRPC server and a REST gateway in front of it, with the interceptors every service needs and the OpenAPI description of the API. |
|
Package enums is a platform module: the catalog of the enums of the project served to clients, as taply's GetEnums does, with descriptions translated when i18n is enabled.
|
Package enums is a platform module: the catalog of the enums of the project served to clients, as taply's GetEnums does, with descriptions translated when i18n is enabled. |
|
Package i18n is a platform module: translations of API responses and error messages, ported from taply.
|
Package i18n is a platform module: translations of API responses and error messages, ported from taply. |
|
Package postgres is a platform module: a PostgreSQL connection pool with a health check, pool metrics and a clean shutdown.
|
Package postgres is a platform module: a PostgreSQL connection pool with a health check, pool metrics and a clean shutdown. |
|
Package rbac is a platform module: role based access to the gRPC methods of the API, in the model and policy format of taply.
|
Package rbac is a platform module: role based access to the gRPC methods of the API, in the model and policy format of taply. |
|
Package riverx is a platform module: background jobs on River, stored in the PostgreSQL database of the postgres module.
|
Package riverx is a platform module: background jobs on River, stored in the PostgreSQL database of the postgres module. |
|
Package s3 is a platform module: S3 compatible object storage — MinIO locally, any S3 in production — for the files of the project.
|
Package s3 is a platform module: S3 compatible object storage — MinIO locally, any S3 in production — for the files of the project. |
|
Package settings is a platform module: business settings of the project, stored in the database and editable without a deploy.
|
Package settings is a platform module: business settings of the project, stored in the database and editable without a deploy. |
Click to show internal directories.
Click to hide internal directories.