JavaScript docker-compose

Open-source JavaScript projects categorized as docker-compose | Edit details

Top 15 JavaScript docker-compose Projects

  • GitHub repo Portainer

    Making Docker and Kubernetes management easy.

    Project mention: Kubernetes at Home with K3s | news.ycombinator.com | 2021-12-05

    That's a false statement as far as the technical aspects are concerned (Swarm is still usable and supported), but is a true statement when you look at the social aspects (Kubernetes won the container wars and now even Nomad is uncommon to run into).

    Right now the company i'm in uses Swarm in a lot of places due to its simplicity (Compose file support) and low resource usage - Swarm hits the sweet spot when it comes to getting started with container orchestration and doing so without needing multiple people to wrangle the technical complexity of Kubernetes, or large VMs to deal with its resource usage, at least in on prem environments.

    In combination with Portainer (https://www.portainer.io/) it's perhaps one of the best ways to get things done, when you expect everything to just work and aren't doing something too advanced (think along the lines of 10 servers, rather than 100, which is probably most of the deployments out there).

    I actually wrote about some of its advantages in my blog post, "Docker Swarm over Kubernetes": https://blog.kronis.dev/articles/docker-swarm-over-kubernete...

    That said, if there are any good options to replace Swarm, it has to either be Hashicorp Nomad (https://www.nomadproject.io/) which is a really nice platform, especially when coupled with Consul (https://www.consul.io/), as long as you can get past the weirdness of HCL. Alternatively, it has to be K3s (https://k3s.io/), which gives you Kubernetes without the insane bloat and hardware usage.

    I actually benchmarked K3s against Docker Swarm in similar app deployments: 1 leader server, 2 follower servers, running a Ruby on Rails app and an ingress, while they're under load testing by K6 (https://k6.io/). I was attempting to see whether COVID contract tracking with GPS would be viable as far as the system load goes in languages with high abstraction level, here's more info about that: https://blog.kronis.dev/articles/covid-19-contact-tracing-wi...

    Honestly, the results were pretty close - on the follower servers, the overhead of the orchestrator agents were a few percent (K3s being heavier, but a few dozen MB here or there not being too relevant), whereas the bigger differences were in the leader components, where K3s was heavier almost by a factor of two, which isn't too much when you consider how lightweight Swarm is (there was a difference of a few hundred MB) and the CPU usage was reasonably close in both of the cases as well. Sadly, the text of the paper is in Latvian, so it's probably of no use to anyone, but i advise you to do your own benchmarks! Being a student, i couldn't afford many servers then, so it's probably a good idea to benchmark those with more servers.

    Of note, on those VPSes (4 GB of RAM, single core), the full Kubernetes wouldn't even start, whereas at work, trying to get the resources for also running Rancher on top of a "full" Kubernetes cluster (e.g. RKE) can also take needlessly long due to the backlash from ops. Also, personally i find the Compose syntax to be far easier to deal with, rather than the amalgamation that Kubernetes uses, Helm probably shouldn't even be a thing if the deployment descriptors weren't so bloated. Just look at this: https://docs.docker.com/compose/compose-file/compose-file-v3...

    In short:

      - Docker Swarm is pretty good when you're starting out with containers and is reasonably stable and easy to use

  • GitHub repo composerize

    🏃→🎼 docker run asdlksjfksdf > docker-composerize up

    Project mention: I'm really trying to wrap my head around docker | reddit.com/r/docker | 2021-11-21

    It's really just a docker-run wrapper yes. I find it much easier to edit / keep track of my settings, but it's a personal preference probably. For my multi-container scenarios that daisy-chain it's much much easier (for me anyway). And not all containers have docker-compose.yaml examples, so you'd want to know about "composerize.com".

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo strapi-docker

    Install and run your first Strapi project using Docker

    Project mention: Why use Next.js + Strapi? | dev.to | 2021-05-06

    It is possible to install locally via CLI or using Docker, or using online services such as Platform.sh or Digital Ocean, or wherever you want.

  • GitHub repo vue-ls

    :boom: Vue plugin for work with local storage, session storage and memory storage from Vue context

  • GitHub repo django-react-boilerplate

    DIY Django + React Boilerplate for starting your SaaS

    Project mention: Show HN: Django and React SaaS boilerplate tutorial | news.ycombinator.com | 2020-12-23

    As someone who works in Django a lot, their non-standard approach to defining models is wild.

    ie.

    Their approach in accounts models.py:

    https://github.com/saasitive/django-react-boilerplate/blob/m...

    Over the standard approach in their notes models.py:

    https://github.com/saasitive/django-react-boilerplate/blob/m...

  • GitHub repo Please-Contain-Yourself

    A Docker tutorial written for people who don't actually know Docker already.

    Project mention: Best Book for Beginner | reddit.com/r/docker | 2021-03-21
  • GitHub repo cometx

    All-in-one chat and forums for communities.

    Project mention: Every corner of reddit has become a leftist ran shithole. Banned from r/enoughcommiespam today for calling out De Blasio for openly supporting communist revolutionaries in the past. People are such whiney bitches literally any time you talk about leftist corruption. Fuck reddit. I’m out. | reddit.com/r/walkaway | 2021-09-09

    I suggest https://joincomet.app/ on PC, alternative to reddit and discord.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo my-dash

    🔢 A developer friendly dashboard for monitoring your self-hosted services with a clean and modern UI.

    Project mention: What is the purpose of a dashboard app? | reddit.com/r/selfhosted | 2021-08-31
  • GitHub repo stream-live-system

    :red_circle: An example of a live broadcast system using microservice concepts and architected with docker.

    Project mention: Microservice-based live streaming system – open-source GitHub | news.ycombinator.com | 2020-12-21
  • GitHub repo socks5-proxy-server

    SOCKS5 proxy server

  • GitHub repo Terrabuzz

    Social media based on connecting users on the basis of interests, integrating a system of news-feed, following/followers, notifications, profile updates, and a basic settings page

    Project mention: MLH, Open Source, Mapillary & Me | dev.to | 2021-08-31

    A student social media project Read the SRS/SDS» Video Demo · Report Bug · Request Feature

  • GitHub repo mistake

    A Chrome Extensions to help LeetCode users keep track of LeetCode failed questions

    Project mention: Re-do LeetCode Problem After a Few Days | reddit.com/r/leetcode | 2021-10-27

    You can check the code here: https://github.com/arch-org/mistake

  • GitHub repo Docker

    My Workplay on Docker and Kubernetes. Ref : https://github.com/Rohithv07/DockerCasts (by Rohithv07)

    Project mention: Important Docker Commands To Know As A Beginner | dev.to | 2021-08-05

    Docker Quick Commands

  • GitHub repo semaphore-demo-earthly

    Semaphore Earthly Demo

    Project mention: Earthly: Beyond Docker | dev.to | 2021-12-07

    Let’s try Earthly in a more involved example. Please go ahead and fork this demo repository.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-07.

JavaScript docker-compose related posts

Index

What are some of the best open-source docker-compose projects in JavaScript? This list will help you:

Project Stars
1 Portainer 20,371
2 composerize 1,276
3 strapi-docker 987
4 vue-ls 499
5 django-react-boilerplate 462
6 Please-Contain-Yourself 437
7 cometx 235
8 my-dash 223
9 smalllinks 96
10 stream-live-system 90
11 socks5-proxy-server 35
12 Terrabuzz 5
13 mistake 4
14 Docker 1
15 semaphore-demo-earthly 1
Find remote jobs at our new job board 99remotejobs.com. There are 31 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com