Compare commits

..

No commits in common. "release" and "beta-2025.0.2" have entirely different histories.

2 changed files with 9 additions and 8 deletions

View File

@ -1,13 +1,14 @@
FROM python:latest
FROM debian:latest
RUN apt update && apt upgrade -y
RUN apt install locales -y
RUN apt install python3 python3-pip python3.11-venv locales -y
RUN mkdir /app
RUN mkdir /.venv
RUN mkdir /backup
RUN mkdir /settings
RUN pip install nicegui
RUN pip install segno
RUN pip install python-dateutil
RUN python3 -m venv /.venv
RUN /.venv/bin/pip install nicegui
RUN /.venv/bin/pip install segno
RUN /.venv/bin/pip install python-dateutil
RUN sed -i '/de_DE.UTF-8/s/^# //g' /etc/locale.gen && \
locale-gen
@ -18,4 +19,4 @@ ENV LC_ALL de_DE.UTF-8
COPY main.py /app/main.py
COPY lib /app/lib/
EXPOSE 8090
ENTRYPOINT ["python", "/app/main.py"]
ENTRYPOINT ["/.venv/bin/python", "/app/main.py"]

View File

@ -1,7 +1,7 @@
services:
zeiterfassung:
image: gitea.am-td.de/alexander/zeiterfassung:beta-2025.0.2
image: gitea.am-td.de/alexander/zeiterfassung:beta-2025.0.1
restart: always
ports:
- 8090:8090