preloader

Docker Compose Community Spotlight: Dillinger

This week, we’re looking at Dillinger, an open source Markdown editor that you can run with Docker Compose.

/images/blog/cover-images/Spotlight-dillinger.png
Dillinger and docker compose

by on

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

License: MIT

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 dashboard for editing markdown files

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 Alternatives

Dillinger is 100% free and open source, and requires no sign in or registration. Popular alternatives include:

Alternative Platform Pricing
Remarkable Linux Open source
Bear macOS, iOS Free tier
ghostwriter macOS Free
HackMD Web Free
StackEdit Web Free

If you’re reading this and know of another alternative, please reach out to us at hello@shipyard.build – 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!

Try Shipyard today

Get isolated, full-stack ephemeral environments on every PR.

What is Shipyard?

Shipyard is the Ephemeral Environment Self-Service Platform.

Automated review environments on every pull request for Developers, Product, and QA teams.

Stay connected

Latest Articles

Shipyard Newsletter
Stay in the (inner) loop

Hear about the latest and greatest in cloud native, container orchestration, DevOps, and more when you sign up for our monthly newsletter.