Welcome to Shipyard’s Docker Compose Community Spotlight series! During this series, we’ll feature a new Docker Compose-enabled open source project every week, show you how to run it on Shipyard, and how to contribute. This week, we’ll be featuring Dillinger by Joe McCann.
Dillinger is an open source, full-featured Markdown editor built with AngularJS. It offers editing side-by-side with an HTML5 preview, various export options, third party integrations, and is mobile-friendly.
Dillinger builds locally using the
docker-compose up command. Below, we’ll show you how to get your own copy of Dillinger set up in an ephemeral environment using Shipyard.
Dillinger is 100% free and open source, and requires no sign in or registration. Popular alternatives include:
|Bear||macOS, iOS||Free tier|
If you’re reading this and know of another alternative, please reach out to us at email@example.com – we would love to feature it!
Running Dillinger on Shipyard
If you want to run your own instance of Dillinger in an ephemeral environment on Shipyard, fork a copy of the repo. Dillinger has a single-service Docker Compose file, so we can get it up and running on Shipyard without adding or modifying anything.
If you’d like to read more about running a Docker Compose-enabled app on Shipyard, check out our docs here.
Contributing to Dillinger
Dillinger is a fully open source project and welcomes contributors. If you would like to contribute features or bug fixes, check out Dillinger’s open issues on GitHub. You can open a PR and preview and test these changes in an ephemeral environment to ensure your branch is ready for merging.
And that’s a wrap! Thanks for checking out this week’s Docker Compose Community Spotlight! Stay tuned for next week’s featured open source app. If you’re ready to try out this app in an ephemeral environment, kick off a free Shipyard account here and go to the project’s repository here. Happy coding!