From dcb3cd978711337e709597cc90653b0b6b628b59 Mon Sep 17 00:00:00 2001 From: kamlesh0928 Date: Thu, 8 Oct 2026 19:04:43 +0530 Subject: [PATCH] added dockerfile for the project --- .dockerignore | 9 +++++++++ README.md | 4 +++- dockerfile | 10 ++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 .dockerignore create mode 100644 dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..0930173 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,9 @@ +.venv +.git +__pycache__ +*.pyc +.pytest_cache +.mypy_cache +.ruff_cache +.env +tests \ No newline at end of file diff --git a/README.md b/README.md index 27e8adc..6a6899f 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ -# This is a bot which will help me to post content on LinkedIn and Twitter automatically. \ No newline at end of file +# AI Content Engine + +A bot that discovers trending dev topics, drafts LinkedIn posts with Gemini, and publishes on approval via Discord. \ No newline at end of file diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..4f98be0 --- /dev/null +++ b/dockerfile @@ -0,0 +1,10 @@ +FROM python:3.13-slim + +WORKDIR /app + +COPY requirements.txt . +RUN pip install --non-cache-dir -r requirements.txt + +COPY . . + +CMD ["python", "app/run_bot.py"] \ No newline at end of file