Versionsanpassung für ersten Beta-Release

This commit is contained in:
Alexander Malzkuhn 2025-06-06 11:18:37 +02:00
parent 7e64c2e886
commit aadadfcf49
4 changed files with 11 additions and 8 deletions

View File

@ -20,4 +20,3 @@ COPY main.py /app/main.py
COPY lib /app/lib/
EXPOSE 8090
ENTRYPOINT ["/.venv/bin/python", "/app/main.py"]
#ENTRYPOINT exec /app/.venv/bin/python /app/main.py --docker

View File

@ -2,8 +2,11 @@ from lib.definitions import app_version, app_title
import subprocess
import os
server = 'gitea.am-td.de'
server_user = 'alexander'
if os.getuid() == 0:
subprocess.run(["docker", "build", "-t", f"{app_title.lower()}:{app_version}", "."])
subprocess.run(["docker", "build", "-t", f"{server}/{server_user}/{app_title.lower()}:{app_version}", "."])
if input("docker-compose erstellen j=JA") == "j":
userfolder = input("Pfad für Benutzerdaten /users:")
backupfolder = input("Pfad für Backupdaten /backup:")
@ -11,7 +14,7 @@ if os.getuid() == 0:
docker_compose_content = f'''
services:
zeiterfassung:
image: {app_title.lower()}:{app_version.lower()}
image: {server}/{server_user}/{app_title.lower()}:{app_version.lower()}
restart: always
ports:
- 8090:8090

View File

@ -1,12 +1,13 @@
services:
zeiterfassung:
image: zeiterfassung:0.0.0
image: gitea.am-td.de/alexander/zeiterfassung:0.0.0
restart: always
ports:
- 8090:8090
environment:
- PYTHONUNBUFFERED=1
volumes:
- /home/alexander/Dokumente/Python/Zeiterfassung/docker-work/users:/users
- /home/alexander/Dokumente/Python/Zeiterfassung/docker-work/backup:/backup
- /home/alexander/Dokumente/Python/Zeiterfassung/docker-work/settings:/settings
- ./docker-work/users:/users
- ./docker-work/backup:/backup
- ./docker-work/settings:/settings

View File

@ -6,7 +6,7 @@ from pathlib import Path
import hashlib
app_title = "Zeiterfassung"
app_version = "0.0.0"
app_version = "beta-2025.0.1"
# Standardpfade