diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..79977ae9 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,20 @@ +# šŸ“ Pull Request + +## Description +Briefly describe what this PR changes or adds. + +--- + +## Testing +How can reviewers test your changes? +_Example:_ +1. Run `npm start` +2. Navigate to `/profile` +3. Verify that the new component loads correctly + +--- + +## Checklist +- [ ] Code builds and runs without errors +- [ ] Tests (if any) pass +- [ ] No unused files or comments \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..4e20cfb5 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM ubuntu:22.04 + +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + python3 python3-pip \ + && rm -rf /var/lib/apt/lists/* + +COPY requirements.txt /tmp/requirements.txt +RUN pip install --upgrade pip \ + && pip install --no-cache-dir -r /tmp/requirements.txt + +COPY /app /app +WORKDIR /app + +RUN useradd appuser \ + && chown -R appuser:appuser /app +USER appuser + +CMD ["python3", "app.py"] \ No newline at end of file diff --git a/README.md b/README.md index d19dfd95..a1bd9795 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ -# devops-programme \ No newline at end of file +# Name: Teodor P +# Role: SRE +# Goals: I want to grow my knowledge and skills in DevOps space. \ No newline at end of file diff --git a/bio.md b/bio.md new file mode 100644 index 00000000..bb335830 --- /dev/null +++ b/bio.md @@ -0,0 +1,3 @@ +I’m an IT professional with wide experience across multiple technologies. + +My goal is to gain knowledge related to DevOps culture. \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 9d440edf..134fc824 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,5 +2,4 @@ flask==3.0.0 ; python_version >= "3.10" and python_version < "4.0" itsdangerous==2.1.2 ; python_version >= "3.10" and python_version < "4.0" jinja2==3.1.2 ; python_version >= "3.10" and python_version < "4.0" markupsafe==2.1.3 ; python_version >= "3.10" and python_version < "4.0" -werkzeug==3.0.0 ; python_version >= "3.10" and python_version < "4.0" - +werkzeug==3.0.0 ; python_version >= "3.10" and python_version < "4.0" \ No newline at end of file