dip
edge-computing-resty
Our great sponsors
dip | edge-computing-resty | |
---|---|---|
7 | 1 | |
1,217 | 24 | |
- | - | |
7.4 | 0.0 | |
about 1 month ago | over 1 year ago | |
Ruby | Ruby | |
MIT License | BSD 3-clause "New" or "Revised" License |
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.
dip
-
Dockerizing a Ruby on Rails Application
And then also add dip to get rid of these lengthy docker compose run prefixes from the every command typed in your console.
-
Rails-docker-box, or developing Rails within a dockerized environment
So, I went the old-fashioned way and added Dip to the mix. Now I can run all the familiar commands (bundle, rake, etc.) from my host system (with a dip prefix) without thinking about all the docker-compose --rm --it bla-bla. Moreover, I can cd into a subfolder (say, actioncable), and execute commands from there just like on a host machine:
-
Don't like long, verbose Docker-compose command?
And in this case this utility can safe us. DIP has two possible modes:
- Show HN: Dockerized – Run CLI tools without installation
- Building a Comfortable Dev Environment
-
My hybrid approach to Dockerizing Rails applications
I'd be sure to also check out (if you haven't already) https://evilmartians.com/chronicles/ruby-on-whales-docker-for-ruby-rails-development, it might have some solutions to your problems, like using a cached Docker volume to mount your application's directory. Evil Martians also developed DIP to help make the Docker workflow more approachable.
edge-computing-resty
What are some alternatives?
circleci-cli - :cyclone: CLI client / command line tool for CircleCI
apisix - The Cloud-Native API Gateway
bashly - Bash command line framework and CLI generator
docker-rails - 📄 Sample Rails app that requires a Postgres and Redis DB. Use intended for the Docker + Rails article.
overmind - Process manager for Procfile-based applications and tmux
make-my-server - Docker Compose with Traefik and lots of services
Swinject - Dependency injection framework for Swift with iOS/macOS/Linux
Kong - 🦍 The Cloud-Native API Gateway and AI Gateway.
GooglePlacesAutocomplete - Google Places address entry for iOS (Swift)
docker-rails-example - A production ready example Rails app that's using Docker and Docker Compose.
rails - Ruby on Rails
lua-resty-waf - High-performance WAF built on the OpenResty stack