SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 docker-swarm Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
traefik-forward-auth
Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy
-
docker-volume-backup
Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox or SSH compatible storage
-
sablier
Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode and Kubernetes compatible.
-
spin
๐ Replicate your production environment locally using Docker. Just run "spin up". It's really that easy. (by serversideup)
-
Please-Contain-Yourself
A Docker tutorial written for people who don't actually know Docker already.
-
Zenko
Zenko is the open source multi-cloud data controller: own and keep control of your data on any cloud.
-
Fast-Docker
This repo covers containerization and Docker Environment: Docker File, Image, Container, Commands, Volumes, Networks, Swarm, Stack, Service, possible scenarios.
-
shepherd
Docker swarm service for automatically updating your services whenever their image is refreshed (by containrrr)
-
clusterplex
ClusterPlex is an extended version of Plex, which supports distributed Workers across a cluster to handle transcoding requests.
-
awesome-swarm
All the awesome tools, docs, and training on Docker and Mirantis Swarm Mode (SwarmKit)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
This episode is actually why I started this series in the first place. I am an active Docker user and Docker fan, but I like containers and DevOps topics in general. I am a moderator on the official Docker forums and I see that people often struggle with the installation process of Docker CE or Docker Desktop. Docker Desktop starts a virtual machine, and the GUI is to manage the Docker CE inside the virtual machine even on Linux. Even though I prefer not to use a GUI for creating containers, I admit it can be useful in some situations, but you always need to be ready to use the command line where all the commands are available. In this episode I will use Ansible to install Docker CE in the previously created virtual machine, and I will also install a web-based graphical interface, Portainer.
Finally, I kinda wonder if CapRover is still alive. As I write this it has been over 60 days since there has been any activity on their GitHub.
Project mention: Rebuilding TensorFlow 2.8.4 on Ubuntu 22.04 to patch vulnerabilities | dev.to | 2024-06-02Downgrade requests & urllib libraries (see github bug)
I am running ubuntu server 22.04 LTS and have fail2ban running on the host. This works great, no issues and IPs get banned for the rules I have in place. I am using UFW and have updated my after.rules for docker based on the recommendations here.
Project mention: Show HN: Obligator โ An OpenID Connect server for self-hosters | news.ycombinator.com | 2023-10-11
I am interested in coming up with a backup plan before I get too invested in this setup. I found the docker-volume-backup project that looks like it might be a possible solution. However I'm not sure how to implement it using docker swarm since I am new to all of this. I would be interested in learning what backup solution you use for your docker swarm servers.
Project mention: Sablier: Start containers on demand, shut them down automatically | news.ycombinator.com | 2024-02-03
Project mention: Deploy 90 open-source web apps with one Docker command | news.ycombinator.com | 2023-06-08
> When it gets too out of hand, people will paper it over with a new, simpler abstraction layer, and the process starts again, only with a layer of garbage spaghetti underneath.
I'm pretty happy that there are S3 compatible stores that you can host yourself, that aren't insanely complex.
MinIO: https://min.io/
SeaweedFS: https://github.com/seaweedfs/seaweedfs (this one's particularly nice and is permissively licensed, in contrast to everything else)
There was also Zenko, but I don't think they gained a lot of traction for the most part: https://www.zenko.io/
Of course, many will prefer hosted/managed solutions and that's perfectly fine, but at least when you run software yourself, you are more in control over it and for the most part can also make the judgement on how hard it is to operate and keep operational (e.g. similar to what you'd experience when running PostgreSQL/MariaDB/MySQL or trying to run Oracle).
docker-swarm related posts
-
Install Docker and Portainer in a VM using Ansible
-
Python requests 2.32.0 (2024-05-20) breaks Docker-py
-
Runtipi: Docker-Based Home Server Management
-
Cรณmo instalar Docker CLI en Windows sin Docker Desktop y no morir en el intento
-
Sablier: Start containers on demand, shut them down automatically
-
Setup Portainer for Server App
-
Start / Stop dockers by port?
-
A note from our sponsor - SaaSHub
www.saashub.com | 3 Jun 2024
Index
What are some of the best open-source docker-swarm projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Portainer | 29,257 |
2 | awesome-docker | 28,847 |
3 | CapRover | 12,445 |
4 | docker-py | 6,677 |
5 | prometheus | 4,268 |
6 | ufw-docker | 3,774 |
7 | DockerCheatSheet | 3,620 |
8 | swarmpit | 2,964 |
9 | dry | 2,897 |
10 | traefik-forward-auth | 2,044 |
11 | docker-volume-backup | 1,638 |
12 | startpack | 1,189 |
13 | sablier | 1,123 |
14 | spin | 898 |
15 | awesome-stacks | 860 |
16 | Please-Contain-Yourself | 601 |
17 | Zenko | 548 |
18 | Fast-Docker | 548 |
19 | shinyproxy | 506 |
20 | shepherd | 467 |
21 | clusterplex | 390 |
22 | awesome-swarm | 326 |
23 | ansible-dockerswarm | 259 |
Sponsored