clean requirements

This commit is contained in:
= 2025-09-19 23:54:22 +02:00
parent a841c5aa2f
commit bf1f186f73
2 changed files with 14 additions and 93 deletions

View file

@ -1,31 +1,19 @@
# --- Base Image ---
FROM python:3.11-slim
# --- System dependencies ---
RUN apt-get update && apt-get install -y \
ffmpeg \
python3-dev \
libffi-dev \
libnacl-dev \
build-essential \
pkg-config \
libvirt-dev \
&& rm -rf /var/lib/apt/lists/*
# System packages für ffmpeg + Voice
RUN apt-get update && apt-get install -y \
ffmpeg python3-dev libffi-dev libnacl-dev build-essential pkg-config libcairo2-dev libgirepository1.0-dev gir1.2-gtk-3.0 \
&& rm -rf /var/lib/apt/lists/*
# --- Set work directory ---
WORKDIR /app
# --- Copy requirements ---
# Installiere Python requirements
COPY requirements.txt .
# --- Install python dependencies ---
RUN pip install --no-cache-dir -r requirements.txt
# --- Copy bot code ---
# Kopiere den Bot-Code
COPY . .
# --- Set environment variables ---
ENV PYTHONUNBUFFERED=1
# --- Start bot ---
CMD ["python", "bot.py"]
CMD ["python", "skullbot.py"]

View file

@ -1,72 +1,5 @@
annotated-types==0.7.0
ansible==11.7.0
ansible-core==2.18.6
anyio==3.6.2
apache-libcloud==3.4.1
argcomplete==2.0.0
attrs==25.3.0
Babel==2.10.3
certifi==2022.9.24
chardet==5.1.0
charset-normalizer==3.0.1
click==8.1.3
cloudflare==4.3.1
colorama==0.4.6
cryptography==38.0.4
distro==1.9.0
dnspython==2.3.0
docopt==0.6.2
fysom==2.1.6
h11==0.14.0
h2==4.1.0
hpack==4.0.0
httpcore==0.16.3
httplib2==0.20.4
httpx==0.23.3
hyperframe==6.0.0
idna==3.3
Jinja2==3.1.2
jmespath==1.0.1
JSON-minify==0.3.0
jsonschema==4.24.0
jsonschema-specifications==2025.4.1
libvirt-python==9.0.0
lockfile==0.12.2
markdown-it-py==2.1.0
MarkupSafe==2.1.2
mdurl==0.1.2
netaddr==0.8.0
ntlm-auth==1.4.0
packaging==23.0
passlib==1.7.4
pycairo==1.20.1
pydantic==2.11.7
pydantic_core==2.33.2
Pygments==2.14.0
PyGObject==3.42.2
pykerberos==1.1.14
pyparsing==3.0.9
python-apt==2.6.0
python-dateutil==2.9.0.post0
python-dotenv==1.1.1
pytz==2022.7.1
pywinrm==0.3.0
PyYAML==6.0
referencing==0.36.2
requests==2.28.1
requests-kerberos==0.12.0
requests-ntlm==1.1.0
requests-toolbelt==0.10.1
resolvelib==0.9.0
rfc3986==1.5.0
rich==13.3.1
rpds-py==0.25.1
selinux==3.4
simplejson==3.18.3
six==1.16.0
sniffio==1.2.0
termcolor==3.1.0
typing-inspection==0.4.1
typing_extensions==4.14.0
urllib3==1.26.12
xmltodict==0.13.0
discord.py==2.4.0
python-telegram-bot==20.8
yt-dlp==2024.08.06
python-dotenv==1.0.1
PyNaCl==1.5.0