Implement Node.js backend rewrite with SQLite authentication, admin dashboard and One-Click docker update

This commit is contained in:
Kroonk
2026-04-12 15:40:46 +02:00
parent 1c233db10e
commit 5747813d2d
11 changed files with 2910 additions and 105 deletions

View File

@@ -10,6 +10,7 @@ layout: default
<h1><a href="index.html"><strong>{{ site.header.title }}</strong> {{ site.header.subtitle }}</a></h1>
<nav>
<ul>
<li><a href="#login-panel" id="login-nav">Login&nbsp;&nbsp;<i class="fa fa-user"></i></a></li>
<li><a href="#footer">About&nbsp;&nbsp;<i class="fa fa-info-circle text-fg"></i></a></li>
</ul>
</nav>
@@ -108,4 +109,28 @@ layout: default
</div>
</div>
</footer>
<footer id="login-panel" class="panel">
<div class="inner">
<section>
<h2>Kunden-Portal</h2>
<p>Logge dich ein, um die Bilder deiner Fotosession zu sehen und herunterzuladen.</p>
<form id="login-form">
<div class="fields">
<div class="field">
<input type="text" id="login-username" placeholder="Nutzername" required />
</div>
<div class="field">
<input type="password" id="login-password" placeholder="Passwort" required />
</div>
</div>
<ul class="actions">
<li><input type="submit" value="Login" class="primary" id="login-submit" /></li>
<li><a href="#" id="logout-btn" style="display:none;" class="button">Logout</a></li>
<li id="admin-link"></li>
</ul>
</form>
</section>
</div>
</footer>
</div>