Commit Graph

4 Commits

Author SHA1 Message Date
Toni
fa0c998d0f upload progress bar v1.0.3 2026-02-09 16:27:58 +01:00
Toni
3fc28af508 Refactor UI auth flow, remove uploads app files
Rework client UI state: move and update showLogin/showApp in public/app.js to explicitly set display styles when toggling screens and ensure user info and file load on app show. Remove the theme toggle from public/index.html and simplify CSS by collapsing color variable definitions (dark-theme-focused) in public/style.css. Add a VS Code workspace file. Remove the old uploads/Think app (Dockerfile, package.json, server.js and associated lockfile).
1.0.1 v1.0.2
2026-02-09 11:08:59 +01:00
Toni
9f23fd42fa Add README for Simple File Server
Add a comprehensive README describing the Simple File Server project. Documents core features (file/folder management, drag-and-drop, bulk ZIP downloads, previews), UI/UX details (grid/list views, dark mode, breadcrumbs), security/backend (session-based auth, MariaDB), tech stack, project structure, and deployment instructions (Docker Compose and manual Node.js). Includes default credentials (admin/admin) and a recommendation to change them for production.
sim-ftp
2026-02-09 10:14:01 +01:00
Toni
2a263af98a Initial commit: simple file server
Add a new simple-file-server project. Includes Express server, auth and file routes, static client assets (public), and a db/connection module that uses MariaDB to log file actions and initialize a users table. Add Dockerfile and docker-compose.yml (exposes 3000 → 8080 and mounts ./uploads), .env.example, .gitignore, package.json and package-lock.json, and an uploads scaffold. This provides a ready-to-run app with container support and basic DB integration.
2026-02-09 10:08:56 +01:00