Commit Graph

16 Commits

Author SHA1 Message Date
robre 1f299b4811 Build-Scripts global erlauben via .npmrc
Deploy Fitness App / deploy (push) Failing after 1m6s
2026-05-09 13:37:17 +02:00
robre 112b9410b0 nginx.conf im Root erstellt + Dockerfile.web korrigiert
Deploy Fitness App / deploy (push) Failing after 1m12s
2026-05-09 13:33:45 +02:00
robre 25c7172bc6 Dockerfiles im Root + Workflow Fix
Deploy Fitness App / deploy (push) Failing after 1m34s
2026-05-09 13:27:06 +02:00
robre d90e390f34 Fix: Explizit ins Workspace-Verzeichnis wechseln + Debug
Build and Deploy Fitness App / build-and-deploy (push) Failing after 16s
2026-05-09 13:23:30 +02:00
robre 913bfd2f67 Fix: Docker-Befehle korrigiert, direktes docker run
Build and Deploy Fitness App / build-and-deploy (push) Failing after 15s
2026-05-09 13:22:26 +02:00
robre 9f577f9adc Fix: Docker-Socket nicht doppelt mounten
Build and Deploy Fitness App / build-and-deploy (push) Failing after 34s
2026-05-09 13:20:56 +02:00
robre 1edeb7ba58 Fix: Docker-Socket nur einmal einbinden
Build and Deploy Fitness App / build-and-deploy (push) Failing after 0s
2026-05-09 13:19:19 +02:00
robre c3b345e9c4 Add GitHub Actions workflow for building and deploying the fitness app, including backend and frontend image builds, and application restart steps. Update assembly informational version for API project.
Build and Deploy Fitness App / build-and-deploy (push) Failing after 56s
2026-05-09 13:12:44 +02:00
robre b8cfa1689f Add steps for domain purchase and DNS configuration, set up HTTPS with nginx-proxy and Let's Encrypt, and install Gitea as a self-hosted Git server. Remove temporary database files and update assembly info for API project. 2026-05-08 14:53:33 +02:00
robre 0e9377739e Add step 03: Docker, Deployment & First Live App
- Introduced a new section on building Docker images and deploying the fitness app.
- Added detailed explanations of Docker concepts, including images, containers, and volumes.
- Included three Dockerfiles for the backend and frontend, with line-by-line explanations.
- Updated main.tex to include step_03.tex.
- Modified main.toc to reflect new sections and subsections.
- Updated main.fls and main.log to include new font inputs and log entries related to the new content.
- Adjusted font configurations for FiraMono and FiraSans in main.fls.
- Updated PDF and synctex files to reflect changes in the document structure.
2026-05-06 17:27:49 +02:00
robre 8a4ed88b93 chore: initial clean commit without large binaries 2026-05-06 17:24:09 +02:00
robre 2f2cbed5bd Add step 02: Configure firewall with UFW 2026-05-06 15:36:33 +02:00
robre 0b454fb114 Add initial LaTeX document for server hardening tutorial
- Created main.tex with document structure and title page
- Added step_01.tex detailing server hardening steps for Ubuntu 24.04
- Included table of contents and sections for SSH setup, system updates, and security measures
- Introduced code listings for commands and configurations
- Generated main.pdf, main.out, main.toc, and main.synctex.gz files
2026-05-06 15:29:17 +02:00
robre 806138def6 Refactor code structure for improved readability and maintainability 2026-05-06 14:47:16 +02:00
robre 55b4405c28 Refactor code structure for improved readability and maintainability 2026-05-06 08:42:48 +02:00
robre 591395a1bb initialize project with essential configuration files 2026-05-06 08:39:27 +02:00