Skip to content

feat: add docker and docker-compose for local development#190

Open
Suryank7 wants to merge 1 commit into
komalharshita:mainfrom
Suryank7:feat/add-docker
Open

feat: add docker and docker-compose for local development#190
Suryank7 wants to merge 1 commit into
komalharshita:mainfrom
Suryank7:feat/add-docker

Conversation

@Suryank7
Copy link
Copy Markdown

Related Issue

None

Description

This pull request containerizes the local development environment for the Flask application by introducing a Dockerfile and docker-compose.yml. This allows future contributors to easily spin up the project without having to manually configure their global Python environments or deal with local dependency conflicts.

Type of PR

  • Bug fix
  • Feature enhancement
  • Documentation update
  • Security enhancement
  • Other (specify): Environment Standardization

Screenshots / Videos (if applicable)

N/A — Developer Experience (DX) enhancement.

Checklist

  • I have performed a self-review of my code.
  • I have read and followed the Contribution Guidelines.
  • I have tested the changes thoroughly before submitting this pull request.
  • I have provided relevant issue numbers, screenshots, and videos after making the changes.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have followed the code style guidelines of this project.
  • I have checked for any existing open issues that my pull request may address.
  • I have ensured that my changes do not break any existing functionality.
  • Each contributor is allowed to create a maximum of 4 issues per day. This helps us manage and address issues efficiently.
  • I have read the resources for guidance listed below.
  • I have followed security best practices in my code changes.

Additional Context

By using Docker, we establish a clean, reproducible setup phase. Developers can now simply run docker-compose up to boot the application in debug mode on port 5000, significantly lowering the barrier to entry for new open-source contributors.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 16, 2026

@Suryank7 is attempting to deploy a commit to the komalsony234-1530's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for submitting your first pull request to DevPath.

Before review:

  • Complete the PR template fully
  • Ensure all tests pass
  • Link your PR to an issue
  • Keep changes scoped to the issue

A maintainer will review your contribution soon.

@komalharshita
Copy link
Copy Markdown
Owner

@Suryank7 first create the issue, and only after you are assigned, you can start working on the PR

@Suryank7
Copy link
Copy Markdown
Author

I have created the issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants