Commit Graph

10 Commits

Author SHA1 Message Date
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