fix: improve UI and login functionality
Build and Push Multi-Arch Docker Image / build (push) Has been cancelled

* update UI components and layout
* fix login form functionality
* pin Docker base image to python:3.11-slim-bookworm
This commit is contained in:
dido committed 2026-09-11 10:41:43 +03:00
1 parent 21e03aa990
commit ae023525ec
4 files changed
+88 -44

No files matched your search

+2 -2
View File
@@ -1,6 +1,6 @@
# Multi-stage Dockerfile for WebSSH - Optimized for small image size
# Stage 1: Builder - compiles Python packages with build dependencies
FROM python:3.11-slim AS builder
FROM python:3.11-slim-bookworm AS builder
# Install build dependencies needed for compiling cryptography/pynacl on arm/v7
RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -95,7 +95,7 @@ RUN set -eux; \
if command -v strip >/dev/null 2>&1; then strip --strip-unneeded /tmp/caddy_bin_dir/caddy || true; fi
# Stage 2: Final - minimal runtime image
FROM python:3.11-slim
FROM python:3.11-slim-bookworm
# Install only runtime dependencies (no build tools)
RUN apt-get update && apt-get install -y --no-install-recommends \