Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ethibox/awesome-stacks
Deploy 110+ open-source web apps with one Docker command
https://github.com/ethibox/awesome-stacks
List: awesome-stacks
chatwoot collabora commento docker docker-swarm ghost mastodon matomo mattermost metabase nextcloud onlyoffice pixelfed portainer stack swarm taiga traefik wordpress zammad
Last synced: about 2 months ago
JSON representation
Deploy 110+ open-source web apps with one Docker command
- Host: GitHub
- URL: https://github.com/ethibox/awesome-stacks
- Owner: ethibox
- License: gpl-3.0
- Created: 2018-11-02T23:31:54.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-07T22:47:21.000Z (about 2 months ago)
- Last Synced: 2024-04-08T02:18:58.131Z (about 2 months ago)
- Topics: chatwoot, collabora, commento, docker, docker-swarm, ghost, mastodon, matomo, mattermost, metabase, nextcloud, onlyoffice, pixelfed, portainer, stack, swarm, taiga, traefik, wordpress, zammad
- Language: Dockerfile
- Homepage: https://ethibox.fr
- Size: 639 KB
- Stars: 828
- Watchers: 31
- Forks: 132
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
- Security: SECURITY.md
Lists
- awesome-docker - awesome-stacks - Deploy 80+ open-source web apps with one Docker command (Container Operations / Deployment and Infrastructure)
- awesome-stars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- awesome-list - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- my-awesome-stars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- awesome-stars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- awesome-stars - ethibox/awesome-stacks - Deploy 90+ open-source web apps with one Docker command (Others)
- jimsghstars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- awesome-stars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- awesome-stars - ethibox/awesome-stacks - Deploy 90+ open-source web apps with one Docker command (Dockerfile)
- awesome-docker - awesome-stacks - Deploy 80+ open-source web apps with one Docker command (Container Operations / Deployment and Infrastructure)
- awesome-stars - ethibox/awesome-stacks - Deploy 80+ open-source web apps with one Docker command (Others)
- awesome-stars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- awesome-stars - awesome-stacks - source web apps with one Docker command | ethibox | 859 | (Dockerfile)
- awesome-docker - awesome-stacks - Deploy 80+ open-source web apps with one Docker command (Container Operations / Deployment and Infrastructure)
- awesome-starred - ethibox/awesome-stacks - Deploy 90+ open-source web apps with one Docker command (wordpress)
- awesome-stars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (Dockerfile)
- my-awesome-stars - ethibox/awesome-stacks - Deploy 110+ open-source web apps with one Docker command (docker)
README
# Awesome Stacks
Deploy 110+ open-source web apps with one Docker command.
## ✨ Features
- [x] Traefik compatibility
- [x] Portainer compatibility
- [x] No need to manage configuration files
- [x] Distributed storage compatibility (GlusterFS, Ceph, NFS) with the env `VOLUME_PATH=/mnt/storage_mountpoint/`## 🚀 Get started
```bash
# 1. Deploy traefik
docker swarm init
docker network create --driver=overlay traefik-net
docker stack deploy -c stacks/traefik.yml traefik# 2. Check your HTTP and HTTPS ports
curl https://ipv4.am.i.mullvad.net/port/80
curl https://ipv4.am.i.mullvad.net/port/443# 3. Deploy a stack
DOMAIN= docker stack deploy -c# Example
DOMAIN=ghost.example.com docker stack deploy -c stacks/ghost.yml ghost
```## 🎁 Support me
I'd love to work on this project, but my time on this earth is limited, support my work to give me more time!
Please support me with a one-time or a monthly donation and help me continue my activities.
[![Github sponsor](https://img.shields.io/badge/github-Support%20my%20work-lightgrey?style=social&logo=github)](https://github.com/sponsors/johackim/)
[![ko-fi](https://img.shields.io/badge/ko--fi-Support%20my%20work-lightgrey?style=social&logo=ko-fi)](https://ko-fi.com/johackim)
[![Buy me a coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-Support%20my%20work-lightgrey?style=social&logo=buy%20me%20a%20coffee&logoColor=%23FFDD00)](https://www.buymeacoffee.com/johackim)
[![liberapay](https://img.shields.io/badge/liberapay-Support%20my%20work-lightgrey?style=social&logo=liberapay&logoColor=%23F6C915)](https://liberapay.com/johackim/donate)
[![Github](https://img.shields.io/github/followers/johackim?label=Follow%20me&style=social)](https://github.com/johackim)
[![Mastodon](https://img.shields.io/mastodon/follow/1631?domain=https%3A%2F%2Fmastodon.ethibox.fr&style=social)](https://mastodon.ethibox.fr/@johackim)
[![Twitter](https://img.shields.io/twitter/follow/_johackim?style=social)](https://twitter.com/_johackim)## 📜 License
This project is licensed under the GNU GPL v3.0 - see the [LICENSE.txt](https://raw.githubusercontent.com/ethibox/awesome-stacks/master/LICENSE.txt) file for details
**Free Software, Hell Yeah!**