Compare commits

...

4 Commits

9 changed files with 24 additions and 6 deletions

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
.venv/
log/
__pycache__/
kasse.db

View File

@@ -13,7 +13,8 @@ WORKDIR /app
# copy every content from the local file to the image
COPY ./app.py /app
COPY ./templates/index.html /app/templates/index.html
COPY ./templates/ /app/templates/
RUN mkdir -p /app/log
COPY ./static/ /app/static/
RUN ls -la /app/static/*
COPY ./app.ini /app

View File

@@ -68,7 +68,7 @@ docker run -p 9090:90 -v $(pwd)/kasse.db:/app/kasse.db -t erdbeerhannah:latest
## Privatsphäre
Die App *erdbeerhannah* protokolliert keinerlei Daten. Keine IP-Adressen, keine Klicks, keine Benutzer-Eingaben und auch sonst nichts. Es werden keine Cookies genutzt, es findet kein Tracking statt und es gibt keine Werbung.
Die App *erdbeerhannah* protokolliert keine personenbezogenen Daten. Keine IP-Adressen und keine persönlichen Benutzer-Eingaben. Es werden keine Cookies genutzt. Zur reinen Nutzungsstatistik (Seitenaufrufe) verwenden wir das datenschutzfreundliche, Cookie-lose [Plausible Analytics](https://plausible.io/). Es gibt keine Werbung.
## Lizenz

View File

@@ -1,6 +1,6 @@
[uwsgi]
wsgi-file = wsgi.py
master = 5
master = true
processes = 4
http = :90
die-on-term = true
logto = /app/log/marmelade.log

BIN
kasse.db

Binary file not shown.

View File

@@ -9,6 +9,7 @@
<link rel="manifest" href="/manifest.json">
<meta name="theme-color" content="#dc3545">
<link rel="apple-touch-icon" href="/static/icon-192x192.png">
<script defer data-domain="erdbeerhannah.elpatron.me" src="https://plausible.elpatron.me/js/script.js"></script>
</head>
<body class="bg-light">
@@ -76,6 +77,11 @@
<button type="submit" name="action" value="save" class="btn btn-success">Speichern & Zur Kasse</button>
</div>
</form>
<div class="mt-4 text-center text-muted pb-4">
<small>Made with ♥️, marmalade and zero knowledge in <a href="https://kiel-sailing-city.de/"
target="_blank">Kiel Strawberry City.</a><br>
Version: {{ version }}, Instanz: {{ instance_id[:8] }}...</small>
</div>
</div>
<script>
if ('serviceWorker' in navigator) {

View File

@@ -12,6 +12,7 @@
<link rel="manifest" href="/manifest.json">
<meta name="theme-color" content="#dc3545">
<link rel="apple-touch-icon" href="/static/icon-192x192.png">
<script defer data-domain="erdbeerhannah.elpatron.me" src="https://plausible.elpatron.me/js/script.js"></script>
<style>
body,
html {

View File

@@ -25,6 +25,7 @@
<link rel="manifest" href="/manifest.json">
<meta name="theme-color" content="#dc3545">
<link rel="apple-touch-icon" href="/static/icon-192x192.png">
<script defer data-domain="erdbeerhannah.elpatron.me" src="https://plausible.elpatron.me/js/script.js"></script>
</head>
<body>
@@ -45,8 +46,10 @@
<ul class="list-group shadow-sm" id="saved-instances-list">
</ul>
</div>
<div class="mt-5 text-muted">
<small>Version: {{ version }}</small>
<div class="mt-5 text-muted pb-4">
<small>Made with ♥️, marmalade and zero knowledge in <a href="https://kiel-sailing-city.de/"
target="_blank">Kiel Strawberry City.</a><br>
Version: {{ version }}</small>
</div>
</div>
<script>

View File

@@ -9,6 +9,7 @@
<link rel="manifest" href="/manifest.json">
<meta name="theme-color" content="#dc3545">
<link rel="apple-touch-icon" href="/static/icon-192x192.png">
<script defer data-domain="erdbeerhannah.elpatron.me" src="https://plausible.elpatron.me/js/script.js"></script>
</head>
<body class="bg-light">
@@ -29,6 +30,11 @@
<a href="{{ url_for('index', instance_id=instance_id) }}" class="btn btn-secondary w-100 mt-2">Zurück zur
Kasse</a>
</form>
<div class="mt-4 text-center text-muted pb-4">
<small>Made with ♥️, marmalade and zero knowledge in <a href="https://kiel-sailing-city.de/"
target="_blank">Kiel Strawberry City.</a><br>
Version: {{ version }}, Instanz: {{ instance_id[:8] }}...</small>
</div>
</div>
<script>
if ('serviceWorker' in navigator) {