Compare commits
4 Commits
1d2d8230f1
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| c23f08fdd9 | |||
| 9f3951e6ef | |||
| 8d8dd115c5 | |||
| 7ffad354fa |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,3 +1,4 @@
|
||||
.venv/
|
||||
log/
|
||||
__pycache__/
|
||||
kasse.db
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
4
app.ini
4
app.ini
@@ -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
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user