{"id":13448395,"url":"https://github.com/nickjj/docker-web-framework-examples","last_synced_at":"2025-03-22T09:31:18.942Z","repository":{"id":146281304,"uuid":"137386917","full_name":"nickjj/docker-web-framework-examples","owner":"nickjj","description":"Example apps that demonstate how to use Docker with your favorite web frameworks.","archived":true,"fork":false,"pushed_at":"2021-05-28T14:06:12.000Z","size":189,"stargazers_count":218,"open_issues_count":0,"forks_count":34,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-03-16T17:17:58.546Z","etag":null,"topics":["docker","docker-compose","flask","nodejs","phoenix","rails","webpack"],"latest_commit_sha":null,"homepage":"","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nickjj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-14T17:08:42.000Z","updated_at":"2024-09-14T11:43:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"5b765de9-66b1-4a41-86df-57aaeca62e6d","html_url":"https://github.com/nickjj/docker-web-framework-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickjj%2Fdocker-web-framework-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickjj%2Fdocker-web-framework-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickjj%2Fdocker-web-framework-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickjj%2Fdocker-web-framework-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nickjj","download_url":"https://codeload.github.com/nickjj/docker-web-framework-examples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244937751,"owners_count":20535124,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","flask","nodejs","phoenix","rails","webpack"],"created_at":"2024-07-31T05:01:44.318Z","updated_at":"2025-03-22T09:31:18.928Z","avatar_url":"https://github.com/nickjj.png","language":"Elixir","funding_links":[],"categories":["Ruby"],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.com/nickjj/docker-web-framework-examples.svg?branch=master)](https://travis-ci.com/nickjj/docker-web-framework-examples)\n\nThis repo is no longer maintained but the idea of having up to date example\napps is still something I'm actively working on.\n\nAll of the examples from this repo (and more) have been moved into their own\ndedicated repos and have been improved upon.\n\n#### You can find new and up to date examples here:\n\n- https://github.com/nickjj/docker-flask-example\n- https://github.com/nickjj/docker-django-example\n- https://github.com/nickjj/docker-rails-example\n- https://github.com/nickjj/docker-node-example\n- https://github.com/nickjj/docker-phoenix-example\n- https://github.com/oleksandra-holovina/docker-play-example (Thanks [Lexie](https://www.linkedin.com/in/oleksandra-holovina-287740b0/)!)\n\nMore examples are on the way!\n\n---\n---\n---\n\n# Example Apps That Demonstrate How to Use Docker with Your Favorite Web Frameworks\n\n*But aren't there a million tutorials out there that do this already?*\n\nYes, but a lot of those tutorials are outdated and there's no quality control.\nSome might be great, but others may contain questionable decisions. This repo\nwill attempt to stay on the bleeding edge for both Docker and web framework\nversions, and since it's open source, we can all contribute our best practices\ntogether.\n\n## Goals\n\n- **Be as minimal as possible** without compromising readability\n- **Be as fast as possible for build times** without compromising readability\n- **Deal with development and production app configuration** in a reasonable way\n- **Remain updated** to take advantage of the latest and greatest Docker / app features\n\n## Getting Started\n\nEach framework and language has their own folder. As time goes on, more examples\nwill be added.\n\n### 1. Do You Have Docker and Docker Compose Installed?\n\nIt's expected that you already have Docker and Docker Compose installed. If not,\nhead over to [Docker's website](https://docs.docker.com/install/) and install a\nversion of Docker for your operating system of choice.\n\n### 2. Clone This Repo\n\n```sh\ngit clone https://github.com/nickjj/docker-web-framework-examples\ncd docker-web-framework-examples\n```\n\n**You'll find a `README.md` file in each folder with specific instructions and\nnotes for that framework / language**.\n\n## Supported Frameworks / Languages\n\nThis list is ever growing, so if you don't see your web framework of choice,\nopen a PR.\n\n- [Flask](https://github.com/nickjj/docker-web-framework-examples/tree/master/flask)\n- [Node / Express](https://github.com/nickjj/docker-web-framework-examples/tree/master/node)\n- [Phoenix](https://github.com/nickjj/docker-web-framework-examples/tree/master/phoenix)\n- [Rails](https://github.com/nickjj/docker-web-framework-examples/tree/master/rails)\n- [Webpack](https://github.com/nickjj/docker-web-framework-examples/tree/master/webpack)\n\n## Contributing\n\nWhether you're fixing a bug, improving an existing app or creating a new\nexample app, your efforts are very much appreciated! Check out the\n[contributing documentation](https://github.com/nickjj/docker-web-framework-examples/blob/master/CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickjj%2Fdocker-web-framework-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnickjj%2Fdocker-web-framework-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickjj%2Fdocker-web-framework-examples/lists"}