{"id":18280055,"url":"https://github.com/lepips/django-docker-starter","last_synced_at":"2026-04-11T03:34:48.220Z","repository":{"id":122452147,"uuid":"377382307","full_name":"LePips/Django-Docker-Starter","owner":"LePips","description":"Bash script for creating new Django Docker projects","archived":false,"fork":false,"pushed_at":"2021-06-16T06:22:53.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-26T11:40:17.327Z","etag":null,"topics":["bash","django","docker","nginx"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LePips.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-06-16T05:34:49.000Z","updated_at":"2021-06-17T21:30:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"c23e2c82-8a67-4347-882e-92945809656d","html_url":"https://github.com/LePips/Django-Docker-Starter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LePips/Django-Docker-Starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LePips%2FDjango-Docker-Starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LePips%2FDjango-Docker-Starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LePips%2FDjango-Docker-Starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LePips%2FDjango-Docker-Starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LePips","download_url":"https://codeload.github.com/LePips/Django-Docker-Starter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LePips%2FDjango-Docker-Starter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31668049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T17:19:37.612Z","status":"online","status_checked_at":"2026-04-11T02:00:05.776Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["bash","django","docker","nginx"],"created_at":"2024-11-05T12:32:34.621Z","updated_at":"2026-04-11T03:34:48.201Z","avatar_url":"https://github.com/LePips.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django-Docker-Starter\n\nBash script that will create a Django project in Docker based upon the tutorial by [Michael Herman](https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/), excluding the Media Files section.\n\nThis is meant as a quick template for creating Django projects in Docker and highly recommend reading the tutorial and other resources for deploying in a production environment.\n\n# Usage\n\nSimply run the script with a single parameter as the project name. This will create the entire project in the same directory with a folder with the project name.\nThe script will end by building the containers for the dev and prod environments. Collecting the static files for the prod environment must still be done manually.\n\n```bash\nsh django-docker-script.sh hello_django\n```\n\n# Development\n\n- I would personally like to explore the option to hot-swap databases as I would like to experiment with using a MySql database\n- Expanding the script to the next tutorial in the series: [Securing a Containerized Django Application with Let's Encrypt](https://testdriven.io/blog/django-lets-encrypt/)\n- Implement the ability to add custom front end servers (like React/Vue) in the case the backend is used as a REST api (since djangorestframework is provided in requirements.txt)\n- Ensure portability to other OS's\n- Better print outs\n- Package as a brew formula and/or debian package\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flepips%2Fdjango-docker-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flepips%2Fdjango-docker-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flepips%2Fdjango-docker-starter/lists"}