initial commit of the paytime session frontend

This commit is contained in:
jenz
2026-08-22 14:53:27 +02:00
parent 4ad037bd13
commit 9e8e8378a2
43 changed files with 2936 additions and 0 deletions
@@ -0,0 +1,21 @@
module.exports = {
apps: [
{
name: 'unloze-playtime-display',
cwd: __dirname,
script: 'npm',
args: 'start',
env: {
NODE_ENV: 'production',
PORT: 3547,
// No TZ var needed here — all DB datetime handling goes through
// lib/timezone.ts, which uses explicit Intl-based conversion
// hardcoded to Europe/Berlin (matching MySQL's configured
// timezone), independent of the Node process's own environment.
},
autorestart: true,
max_restarts: 10,
watch: false,
},
],
};