Displaying 1 to 20 from 32 results

docker-compose-nodejs-examples - Finally some real world examples on getting started with Docker Compose and Nodejs

  •    Javascript

Docker Compose is an awesome tool for creating isolated development environments with Docker by using simple configurations with YAML. It's clean and easy enough to wrap your head around, even if you are new to Docker. Even though, the official website is lacking some practial, real world examples for getting started with Docker Compose and Nodejs. I hope the following real world examples will save you from some headache (like I had) while trying to figure out how to (pragmatically) use Docker Compose for your Nodejs apps.

rsmq - Redis Simple Message Queue

  •    CoffeeScript

A lightweight message queue for Node.js that requires no dedicated queue server. Just a Redis server. tl;dr: If you run a Redis server and currently use Amazon SQS or a similar message queue you might as well use this fast little replacement. Using a shared Redis server multiple Node.js processes can send / receive messages.




awesome-cheatsheets - 📚 Awesome cheatsheets for popular programming languages, frameworks and development tools

  •    Javascript

📚 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. I usually make a cheatsheet when I want to improve my skills on a programming language, a framework or a development tool. I started doing these kind of things a long time ago on Gist. To better keep track of the history and to let people contribute, I reorganized all of them into this single repository. Most of the content is coming from official documentations and some books I have read.

chat

  •    Javascript

A Real Time Chat Application built using Node.js, Express, Mongoose, Socket.io, Passport, & Redis. Make sure you have Node.js and npm installed.

docker-alpine - Docker containers running Alpine Linux and s6 for process management

  •    Shell

Highly configurable Docker images running Alpine linux and s6 process management. Using Docker makes your infrastructure and environment consistent, testable, scalable and repeatable.


nodock - Docker Compose for Node projects with Node, MySQL, Redis, MongoDB, NGINX, Apache2, Memcached, Certbot and RabbitMQ images

  •    Shell

The docker Node.js image is very simple, you give it an entrypoint and it runs it. This is fine for very simple/small scripts but for larger projects you'll probably want something a bit more robust. The goal of NoDock is to provide a complete environment for your node project: Node.js service(s), databases, web servers, queues, etc. while doing the "wiring" for you.

node-redlock - A node.js redlock implementation for distributed, highly-available redis locks

  •    Javascript

This is a node.js implementation of the redlock algorithm for distributed redis locks. It provides strong guarantees in both single-redis and multi-redis environments, and provides fault tolerance through use of multiple independent redis instances or clusters. Please make sure to use a client with built-in cluster support, such as ioredis.

node-celery - Celery client for Node.js

  •    Javascript

Note: When using AMQP as result backend with celery prior to version 3.1.7 the result queue needs to be non durable or it will fail with a: Queue.declare: (406) PRECONDITION_FAILED. For RabbitMQ backends, the entire broker options can be passed as an object that is handed off to AMQP. This allows you to specify parameters such as SSL keyfiles, vhost, and connection timeout among others.

node-eventstore - EventStore Implementation in node.js

  •    Javascript

Node-eventstore is a node.js module for multiple databases. It can be very useful as eventstore if you work with (d)ddd, cqrs, eventsourcing, commands and events, etc.

server - The backend server software layer which is the part of ONLYOFFICE Document Server and is the base for all other components

  •    Javascript

The backend server software layer which is the part of ONLYOFFICE Document Server and is the base for all other components.This instruction describes document service deployment for Windows based platform.

redislock - Node distributed locking using redis

  •    Javascript

Node distributed locking using redis with lua scripts. Compatible with redis >= 2.6.12. A better alternative to locking strategies based on SETNX or WATCH/MULTI. Refer to Implementation and Alternatives for details.

redis-pusher - A Node

  •    Javascript

A Node.js application that consumes messages published on Redis channels and send them as Push Notifications via APNS or GCM. a) Events: Sit and listen for messages published on the Redis subscribed channel(s).

ReadingBuddies - SPA and REST API demo that aggregates the book reviews of multiple Goodreads users

  •    Javascript

A simple SPA and REST API demo that aggregates the book reviews of multiple Goodreads users. The project is comprised of an Angular SPA, Express REST API, and Gulp build process.

tempdb - Redis-backed ephemeral key-value store for Node

  •    Javascript

TempDB is Redis-backed temporary key-value store for Node. It's useful for storing temporary data such as login codes, authentication tokens, and temporary passwords. Check out Redis quickstart to install for your platform, or use one of the many cloud providers. Depending on your Redis provider, you may need to enable keyspace events for ephemeral keys to work.