Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dezh-tech/kraken
an immortal manager service.
https://github.com/dezh-tech/kraken
Last synced: about 2 months ago
JSON representation
an immortal manager service.
- Host: GitHub
- URL: https://github.com/dezh-tech/kraken
- Owner: dezh-tech
- Created: 2024-11-04T17:11:56.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-06T20:26:43.000Z (about 2 months ago)
- Last Synced: 2024-11-06T21:29:36.744Z (about 2 months ago)
- Language: JavaScript
- Size: 146 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kraken
**Kraken** is a management service built with [NestJS](https://nestjs.com/) to handle and configure instances of the **Immortal** Nostr relay. Kraken offers a centralized approach to manage the lifecycle, settings, and configurations of one or more Immortal relay instances, making it an ideal tool for high-demand relays like paid or large community relays.
## Features of Kraken
- **Instance Management**: Easily deploy, start, stop, and monitor Immortal instances.
- **Centralized Configuration**: Manage settings and configurations for multiple instances from a single point.
- **Scalability Support**: Ideal for setups with multiple relays catering to high traffic and community-driven environments.
- **Monitoring**: Integration options for tracking relay performance and usage metrics.## Installation
1. Clone the repository:
```bash
git clone
cd kraken
```2. Install dependencies:
```bash
npm install
```3. Configure the environment variables required by Kraken. Refer to the `.env.example` file for necessary configuration details.
## Usage
To start the Kraken service:
```bash
npm run start
```The API and management interface will be available at the configured port. Visit the API documentation for details on available endpoints and request formats.
## Contributing
Contributions are welcome! Please submit issues, bug reports, or pull requests to improve Kraken.