https://github.com/tiny-systems/crypto-module
https://github.com/tiny-systems/crypto-module
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tiny-systems/crypto-module
- Owner: tiny-systems
- License: other
- Created: 2026-04-02T08:40:59.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-06-03T20:05:54.000Z (about 1 month ago)
- Last Synced: 2026-06-03T22:05:46.128Z (about 1 month ago)
- Language: Go
- Size: 78.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tiny Systems Crypto Module
Cryptographic operations for Tiny Systems flows. Generate TLS certificates, sign data, and manage keys.
## Components
| Component | Description |
|-----------|-------------|
| cert_generate | Generate self-signed TLS certificates with SANs. Use for K8s admission webhooks, internal HTTPS servers, or any TLS endpoint. |
## Installation
```shell
helm repo add tinysystems https://tiny-systems.github.io/module/
helm install crypto-module tinysystems/tinysystems-operator \
--set controllerManager.manager.image.repository=ghcr.io/tiny-systems/crypto-module
```
## Run locally
```shell
go run cmd/main.go run --name=tinysystems/crypto-module --namespace=tinysystems --version=1.0.0
```
## Part of Tiny Systems
This module is part of the [Tiny Systems](https://github.com/tiny-systems) platform — a visual flow-based programming engine for Kubernetes.
## License
This module's source code is MIT-licensed. It depends on the [Tiny Systems Module SDK](https://github.com/tiny-systems/module) (BSL 1.1). See [LICENSE](LICENSE) for details.