awesome-compose
docker-projects | awesome-compose | |
---|---|---|
1 | 45 | |
- | 30,755 | |
- | 3.6% | |
- | 2.6 | |
- | 3 days ago | |
HTML | ||
- | Creative Commons Zero v1.0 Universal |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
docker-projects
-
Rails on Docker · Fly
I have my own local development Rails setup and template files that could be dropped in any project with minimal changes (mostly around configuring the db connection)
- https://gitlab.com/sdwolfz/docker-projects/-/tree/master/rai...
Haven't spent the time to document it. But the general idea is to have a `make` target that orchestrates everything so `docker-compose` can just spin things up.
I've used this sort of thing for multiple types of projects, not just Rails, it can work with any framework granted you have the right docker images.
For deployment I have something similar, builds upon the same concepts (with ansible instead of make, and focused on multi-server deploys, terraform for setting up the cloud resources), but not open sourced yet.
Maybe I'll get to document it and post my own "Show HN" with this soon.
awesome-compose
- GitHub - docker/awesome-compose: Awesome Docker Compose samples
- Docker Compose Samples
-
How to learn Docker?
examples here: https://github.com/docker/awesome-compose/
-
Ask HN: Why is there no major push towards Android for Servers and Desktops?
Docker compose wraps the app and db in a few lines of config: https://github.com/docker/awesome-compose/tree/master/offici... the extra config is for networking / db connections - you don't get those on Android because you don't run network services on it.
K8s can do the same thing, but has more options.
-
Simplifying preview environments for everyone
Simplicity: Docker Compose is easy to use, requiring no extensive DevOps knowledge.
-
WordPress On unRAID using Bitnami images
I'm a big fan of people who write guides to help - but to balance this, this can be deployed with a one liner, with NPM, its database and the WP frontend, with one line with docker-compose. It would be quicker to update, faster to boot and use noticeably less resources. Good work on documenting your OVA conversion though, as that is still useful and can be generalized. :-)
-
[help] Multiple React App Containers with External Reverse Proxy
I'm trying to use the react-express-mysql awesome-compose as a framework for setting up multiple react apps that are tied to the same domain. Once dev is complete, I update the Dockerfile for the frontend to add in Nginx and have Nginx serve the frontend so that it is not running using npm start. I additionally am using Nginx Proxy Manager as a reverse proxy to route where I need and manage SSL termination for me.
-
Old laptop for programming
Take a look at https://github.com/docker/awesome-compose pick your stack and use docker compose up -d
-
server-compose - A collection of sample docker compose files for self-hosted applications.
Check out awesome compose there might be overlap projects
-
Docker compose works locally but not on vultr box
Maybe easier to link to a recommended docker compose config that also fails : https://github.com/docker/awesome-compose/tree/master/official-documentation-samples/wordpress/
What are some alternatives?
dockerfile-rails - Provides a Rails generator to produce Dockerfiles and related files.
docker-kodi-beta - Docker image for kodi master branch builds
bgems - Binary rubygems
coturn - coturn TURN server project
lamby - 🐑🛤 Simple Rails & AWS Lambda Integration
mrsk - Deploy web apps anywhere. [Moved to: https://github.com/basecamp/kamal]
cruftspy - Detect unnecessary files in Docker images
wg-easy - The easiest way to run WireGuard VPN + Web-based Admin UI. [Moved to: https://github.com/wg-easy/wg-easy]
DockSTARTer - DockSTARTer helps you get started with running apps in Docker.
webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
FreshRSS - A free, self-hostable news aggregator…