Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ew-endwall/fastify-rabbitmq

Quick start sample project for RabbitMQ, it works in plug and play logic with all the necessary requirements to use rabbitMQ ready. With this example, you can quickly put your own project into production.
https://github.com/ew-endwall/fastify-rabbitmq

example example-code example-project fastify fastifyjs rabbitmq rabbitmq-client rabbitmq-management rabbitmq-server

Last synced: about 2 months ago
JSON representation

Quick start sample project for RabbitMQ, it works in plug and play logic with all the necessary requirements to use rabbitMQ ready. With this example, you can quickly put your own project into production.

Awesome Lists containing this project

README

        



Fastify && RabbitMQ

# Table Of Contents

- [About](#about)
- [Quick Installation](#quick-installation)
- [Install](#install)
- [Development](#development)
- [License](#license)

# About

Quick start sample project for RabbitMQ, it works in plug and play logic with all the necessary requirements to use rabbitMQ ready. With this example, you can quickly put your own project into production.

# Quick Installation

## Docker Container Start

```bash
$ docker run -d --hostname my-rabbit --name some-rabbit -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password rabbitmq:3-management
```

### Install

```bash
$ npm install
```

or

```bash
$ yarn install
```

or

```bash
$ pnpm install
```

### Development

```bash
$ npm dev
```

or

```bash
$ yarn dev
```

or

```bash
$ pnpm dev
```

# License

Distributed under the MIT License. See [LICENSE](./blob/main/LICENSE) for more information.