This commit is contained in:
Till Tomczak / Torben via Frontend 2025-03-26 15:46:33 +01:00
parent 3e08a09d87
commit 3ffde06e6e
19 changed files with 290 additions and 0 deletions

View File

@ -0,0 +1 @@
{"apps":{"http":{"servers":{"srv0":{"listen":[":443"],"routes":[{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"reverse_proxy","upstreams":[{"dial":"myp-rp:3000"}]}]}]}],"match":[{"host":["m040tbaraspi001.de040.corpintra.net","m040tbaraspi001.de040.corpinter.net","localhost"]}],"terminal":true}]}}},"tls":{"automation":{"policies":[{"issuers":[{"module":"internal"}],"subjects":["localhost","m040tbaraspi001.de040.corpinter.net","m040tbaraspi001.de040.corpintra.net"]}]}}},"logging":{"logs":{"default":{"level":"DEBUG"}}}}

View File

@ -0,0 +1,24 @@
-----BEGIN CERTIFICATE-----
MIIBvTCCAWSgAwIBAgIRAPU9l/UbzcL7IMHIB3R4jREwCgYIKoZIzj0EAwIwMzEx
MC8GA1UEAxMoQ2FkZHkgTG9jYWwgQXV0aG9yaXR5IC0gRUNDIEludGVybWVkaWF0
ZTAeFw0yNTAzMjYxMjQ4NDRaFw0yNTAzMjcwMDQ4NDRaMAAwWTATBgcqhkjOPQIB
BggqhkjOPQMBBwNCAAS6t64LWdLKVIEIlg/9X+ob/4evs4EGUxK8TrBqQcjpJvxr
JjPK9YpPa1Dmuko2JFo4hB2zgSf4esb9Ew2eiGzzo4GLMIGIMA4GA1UdDwEB/wQE
AwIHgDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFDpn
k4oFx8oHjltlaD8RBYv7JoJIMB8GA1UdIwQYMBaAFNtT2XbJADGNGXiDvCHh7UGq
nU0UMBcGA1UdEQEB/wQNMAuCCWxvY2FsaG9zdDAKBggqhkjOPQQDAgNHADBEAiB4
UFAFZMQLnMjmmOAfWQeJU7QQN7Wn0BaD4LAON8KdewIgCUOQA0sqsxnKDijW3hds
p94i7WbY6PwRLuI7HpMA6YM=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIBxzCCAW2gAwIBAgIQBxtri0u0IUbQucD648jSujAKBggqhkjOPQQDAjAwMS4w
LAYDVQQDEyVDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSAyMDI1IEVDQyBSb290MB4X
DTI1MDMyNjEyNDIzOFoXDTI1MDQwMjEyNDIzOFowMzExMC8GA1UEAxMoQ2FkZHkg
TG9jYWwgQXV0aG9yaXR5IC0gRUNDIEludGVybWVkaWF0ZTBZMBMGByqGSM49AgEG
CCqGSM49AwEHA0IABABjG5Mz+vTRqVKwIduy5DU7JV/RqAYhca7lJ0Mvm07qaDzE
fCJrJ9NfwoH6DWO5nKvEG1GrqUjoZGeAZKV6i0mjZjBkMA4GA1UdDwEB/wQEAwIB
BjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTbU9l2yQAxjRl4g7wh4e1B
qp1NFDAfBgNVHSMEGDAWgBQj0TqTz+i+mgniWIorz1LMFKeXPDAKBggqhkjOPQQD
AgNIADBFAiEA5beidpDU9mWSjsa55zdyuLI1UK/Fj6DxIuv5WtDnnb4CIFU1saeM
dQ8SoCntwSJJhWhwglyhhKN9hxQfnZ0E9MDF
-----END CERTIFICATE-----

View File

@ -0,0 +1,6 @@
{
"sans": [
"localhost"
],
"issuer_data": null
}

View File

@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEICa958r36l062opbnc8sNTtdpMo+sBFkl3NjXYBEA+1ooAoGCCqGSM49
AwEHoUQDQgAEureuC1nSylSBCJYP/V/qG/+Hr7OBBlMSvE6wakHI6Sb8ayYzyvWK
T2tQ5rpKNiRaOIQds4En+HrG/RMNnohs8w==
-----END EC PRIVATE KEY-----

View File

@ -0,0 +1,24 @@
-----BEGIN CERTIFICATE-----
MIIB2DCCAX6gAwIBAgIRAPVXFTo6d7jESLMLxMZKplgwCgYIKoZIzj0EAwIwMzEx
MC8GA1UEAxMoQ2FkZHkgTG9jYWwgQXV0aG9yaXR5IC0gRUNDIEludGVybWVkaWF0
ZTAeFw0yNTAzMjYxMjQyMzhaFw0yNTAzMjcwMDQyMzhaMAAwWTATBgcqhkjOPQIB
BggqhkjOPQMBBwNCAARx/pRcXBw+x3+m3SQSaYXPGV+NCBq1zgeMcC6G/xTTpDny
w8OTejy817yfEKex8B2FuwRvC+mH2Bd9BPvnRakHo4GlMIGiMA4GA1UdDwEB/wQE
AwIHgDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFMBP
yCSwbLaKF/HYd4RLcMPKM/HPMB8GA1UdIwQYMBaAFNtT2XbJADGNGXiDvCHh7UGq
nU0UMDEGA1UdEQEB/wQnMCWCI20wNDB0YmFyYXNwaTAwMS5kZTA0MC5jb3JwaW50
ZXIubmV0MAoGCCqGSM49BAMCA0gAMEUCIQCO+fh6TpZDHg3b44SmtspcmIfc2jkd
CMdWW32ByhRffAIgDxUBsifWaNgUMHhFpVEGm4K0XEvBR8iAHrGkMluEQ54=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIBxzCCAW2gAwIBAgIQBxtri0u0IUbQucD648jSujAKBggqhkjOPQQDAjAwMS4w
LAYDVQQDEyVDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSAyMDI1IEVDQyBSb290MB4X
DTI1MDMyNjEyNDIzOFoXDTI1MDQwMjEyNDIzOFowMzExMC8GA1UEAxMoQ2FkZHkg
TG9jYWwgQXV0aG9yaXR5IC0gRUNDIEludGVybWVkaWF0ZTBZMBMGByqGSM49AgEG
CCqGSM49AwEHA0IABABjG5Mz+vTRqVKwIduy5DU7JV/RqAYhca7lJ0Mvm07qaDzE
fCJrJ9NfwoH6DWO5nKvEG1GrqUjoZGeAZKV6i0mjZjBkMA4GA1UdDwEB/wQEAwIB
BjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTbU9l2yQAxjRl4g7wh4e1B
qp1NFDAfBgNVHSMEGDAWgBQj0TqTz+i+mgniWIorz1LMFKeXPDAKBggqhkjOPQQD
AgNIADBFAiEA5beidpDU9mWSjsa55zdyuLI1UK/Fj6DxIuv5WtDnnb4CIFU1saeM
dQ8SoCntwSJJhWhwglyhhKN9hxQfnZ0E9MDF
-----END CERTIFICATE-----

View File

@ -0,0 +1,6 @@
{
"sans": [
"m040tbaraspi001.de040.corpinter.net"
],
"issuer_data": null
}

View File

@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIKKTHxhW36UGnXNu76awScVKin+p/jOIQgk8PiMzJBEpoAoGCCqGSM49
AwEHoUQDQgAEcf6UXFwcPsd/pt0kEmmFzxlfjQgatc4HjHAuhv8U06Q58sPDk3o8
vNe8nxCnsfAdhbsEbwvph9gXfQT750WpBw==
-----END EC PRIVATE KEY-----

View File

@ -0,0 +1,24 @@
-----BEGIN CERTIFICATE-----
MIIB2DCCAX2gAwIBAgIQWtKcUuqi4m7Il54RGR2BezAKBggqhkjOPQQDAjAzMTEw
LwYDVQQDEyhDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSBFQ0MgSW50ZXJtZWRpYXRl
MB4XDTI1MDMyNjEyNDIzOFoXDTI1MDMyNzAwNDIzOFowADBZMBMGByqGSM49AgEG
CCqGSM49AwEHA0IABDe6dkJkIlyLsbuphvIifPbRI1k42pG0Ec3NqDsdi1MfFCFS
OBCj7oOIEtSUfYcV5AVeerBW1I6s+t8cMvAhYMSjgaUwgaIwDgYDVR0PAQH/BAQD
AgeAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQUOmn0
iGuTKiGBlFFThWjQTsg3sA4wHwYDVR0jBBgwFoAU21PZdskAMY0ZeIO8IeHtQaqd
TRQwMQYDVR0RAQH/BCcwJYIjbTA0MHRiYXJhc3BpMDAxLmRlMDQwLmNvcnBpbnRy
YS5uZXQwCgYIKoZIzj0EAwIDSQAwRgIhANZAovSh7bSGW39f1K9E5COVm6YbWGdU
tTw9zoUf34ahAiEAjPuVRxKE6cb57SYmHFXiMn+LfN9Dbxr/jVaFIWbRiUo=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIBxzCCAW2gAwIBAgIQBxtri0u0IUbQucD648jSujAKBggqhkjOPQQDAjAwMS4w
LAYDVQQDEyVDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSAyMDI1IEVDQyBSb290MB4X
DTI1MDMyNjEyNDIzOFoXDTI1MDQwMjEyNDIzOFowMzExMC8GA1UEAxMoQ2FkZHkg
TG9jYWwgQXV0aG9yaXR5IC0gRUNDIEludGVybWVkaWF0ZTBZMBMGByqGSM49AgEG
CCqGSM49AwEHA0IABABjG5Mz+vTRqVKwIduy5DU7JV/RqAYhca7lJ0Mvm07qaDzE
fCJrJ9NfwoH6DWO5nKvEG1GrqUjoZGeAZKV6i0mjZjBkMA4GA1UdDwEB/wQEAwIB
BjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTbU9l2yQAxjRl4g7wh4e1B
qp1NFDAfBgNVHSMEGDAWgBQj0TqTz+i+mgniWIorz1LMFKeXPDAKBggqhkjOPQQD
AgNIADBFAiEA5beidpDU9mWSjsa55zdyuLI1UK/Fj6DxIuv5WtDnnb4CIFU1saeM
dQ8SoCntwSJJhWhwglyhhKN9hxQfnZ0E9MDF
-----END CERTIFICATE-----

View File

@ -0,0 +1,6 @@
{
"sans": [
"m040tbaraspi001.de040.corpintra.net"
],
"issuer_data": null
}

View File

@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIA3vXldJ16IzTZetwcSYa08RyRxst+Lpjm9TKt7yYU6+oAoGCCqGSM49
AwEHoUQDQgAEN7p2QmQiXIuxu6mG8iJ89tEjWTjakbQRzc2oOx2LUx8UIVI4EKPu
g4gS1JR9hxXkBV56sFbUjqz63xwy8CFgxA==
-----END EC PRIVATE KEY-----

View File

@ -0,0 +1 @@
e9f99540-c0cf-4046-a79f-148307ff52a5

View File

@ -0,0 +1 @@
{"tls":{"timestamp":"2025-03-26T12:42:38.600855506Z","instance_id":"e9f99540-c0cf-4046-a79f-148307ff52a5"}}

View File

@ -0,0 +1,12 @@
-----BEGIN CERTIFICATE-----
MIIBxzCCAW2gAwIBAgIQBxtri0u0IUbQucD648jSujAKBggqhkjOPQQDAjAwMS4w
LAYDVQQDEyVDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSAyMDI1IEVDQyBSb290MB4X
DTI1MDMyNjEyNDIzOFoXDTI1MDQwMjEyNDIzOFowMzExMC8GA1UEAxMoQ2FkZHkg
TG9jYWwgQXV0aG9yaXR5IC0gRUNDIEludGVybWVkaWF0ZTBZMBMGByqGSM49AgEG
CCqGSM49AwEHA0IABABjG5Mz+vTRqVKwIduy5DU7JV/RqAYhca7lJ0Mvm07qaDzE
fCJrJ9NfwoH6DWO5nKvEG1GrqUjoZGeAZKV6i0mjZjBkMA4GA1UdDwEB/wQEAwIB
BjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTbU9l2yQAxjRl4g7wh4e1B
qp1NFDAfBgNVHSMEGDAWgBQj0TqTz+i+mgniWIorz1LMFKeXPDAKBggqhkjOPQQD
AgNIADBFAiEA5beidpDU9mWSjsa55zdyuLI1UK/Fj6DxIuv5WtDnnb4CIFU1saeM
dQ8SoCntwSJJhWhwglyhhKN9hxQfnZ0E9MDF
-----END CERTIFICATE-----

View File

@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIDwz5wb9hKt0oBQLfNfh4udQdbomFlQwANjEbLFlAWoLoAoGCCqGSM49
AwEHoUQDQgAEAGMbkzP69NGpUrAh27LkNTslX9GoBiFxruUnQy+bTupoPMR8Imsn
01/CgfoNY7mcq8QbUaupSOhkZ4BkpXqLSQ==
-----END EC PRIVATE KEY-----

View File

@ -0,0 +1,11 @@
-----BEGIN CERTIFICATE-----
MIIBpDCCAUqgAwIBAgIRANtNnPgy0RsYy8s8jEXTF70wCgYIKoZIzj0EAwIwMDEu
MCwGA1UEAxMlQ2FkZHkgTG9jYWwgQXV0aG9yaXR5IC0gMjAyNSBFQ0MgUm9vdDAe
Fw0yNTAzMjYxMjQyMzhaFw0zNTAyMDIxMjQyMzhaMDAxLjAsBgNVBAMTJUNhZGR5
IExvY2FsIEF1dGhvcml0eSAtIDIwMjUgRUNDIFJvb3QwWTATBgcqhkjOPQIBBggq
hkjOPQMBBwNCAARwisVH8Fpc6IyEsTJ52Ie+G57YAaG946BWcg12RVz+0K2PAk8k
S2zQ7F0Q9ACgmIi714mTDwRYqPI98YgUSH3vo0UwQzAOBgNVHQ8BAf8EBAMCAQYw
EgYDVR0TAQH/BAgwBgEB/wIBATAdBgNVHQ4EFgQUI9E6k8/ovpoJ4liKK89SzBSn
lzwwCgYIKoZIzj0EAwIDSAAwRQIhAPNALa1ZYm+zv0M+lgka9i/lEtv1nXECXkB3
LDSxq3uOAiBLTXBuZZEGmv1eIOSUCFUdAqf+T2xTK7tWorwSyzh/EQ==
-----END CERTIFICATE-----

View File

@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIEFRxdeKjH1vPMMq+p5SBmN+5OFBuWwHyDXvvmEKOIatoAoGCCqGSM49
AwEHoUQDQgAEcIrFR/BaXOiMhLEyediHvhue2AGhveOgVnINdkVc/tCtjwJPJEts
0OxdEPQAoJiIu9eJkw8EWKjyPfGIFEh97w==
-----END EC PRIVATE KEY-----

View File

@ -0,0 +1,9 @@
Starting MYP integration test environment...
Test directory: /home/user/Projektarbeit-MYP/packages/reservation-platform/docker
Parent directory: /home/user/Projektarbeit-MYP/packages/reservation-platform
Log file: /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.log
Cleaning up any existing test environment...
Starting test environment with docker-compose...
unable to prepare context: path "/home/user/Projektarbeit-MYP/packages/backend" not found
Failed to start test environment.
Check the log file for details: /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.log

View File

@ -0,0 +1,139 @@
[2025-03-26 15:42:59] ===== Starting MYP Frontend Installation =====
[2025-03-26 15:42:59] Installation directory: /home/user/Projektarbeit-MYP/packages/reservation-platform
[2025-03-26 15:42:59] System information:
Linux raspberrypi 6.6.74+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.74-1+rpt1 (2025-01-27) aarch64 GNU/Linux
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
[2025-03-26 15:42:59] CPU:
[2025-03-26 15:42:59] Memory:
[2025-03-26 15:42:59] Disk space: 104G free on /
[2025-03-26 15:42:59] Updating system packages...
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
OK:1 http://deb.debian.org/debian bookworm InRelease
Holen:2 http://deb.debian.org/debian-security bookworm-security InRelease [48,0 kB]
Holen:3 http://archive.raspberrypi.com/debian bookworm InRelease [39,3 kB]
Holen:4 https://download.docker.com/linux/debian bookworm InRelease [43,3 kB]
Holen:5 http://deb.debian.org/debian bookworm-updates InRelease [55,4 kB]
OK:6 https://deb.nodesource.com/node_20.x nodistro InRelease
Paketlisten werden gelesen…
E: Release-Datei für http://deb.debian.org/debian-security/dists/bookworm-security/InRelease ist noch nicht gültig (ungültig für weitere 1 d 4 h 39 min 46 s). Aktualisierungen für dieses Depot werden nicht angewendet.
E: Release-Datei für http://archive.raspberrypi.com/debian/dists/bookworm/InRelease ist noch nicht gültig (ungültig für weitere 1 d 13 h 48 min 37 s). Aktualisierungen für dieses Depot werden nicht angewendet.
E: Release-Datei für http://deb.debian.org/debian/dists/bookworm-updates/InRelease ist noch nicht gültig (ungültig für weitere 1 d 11 h 30 min 6 s). Aktualisierungen für dieses Depot werden nicht angewendet.
E: Release-Datei für https://download.docker.com/linux/debian/dists/bookworm/InRelease ist noch nicht gültig (ungültig für weitere 22 h 6 min 19 s). Aktualisierungen für dieses Depot werden nicht angewendet.
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
Paketaktualisierung (Upgrade) wird berechnet…
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
avahi-utils gir1.2-handy-1 gir1.2-packagekitglib-1.0 gir1.2-polkit-1.0
libcamera0.3 libwlroots12 lxplug-network
Verwenden Sie »apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
[2025-03-26 15:43:03] Installing essential system packages and network tools...
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
curl ist schon die neueste Version (7.88.1-10+deb12u12).
git ist schon die neueste Version (1:2.39.5-0+deb12u2).
wget ist schon die neueste Version (1.21.3-1+deb12u1).
htop ist schon die neueste Version (3.2.2-2).
net-tools ist schon die neueste Version (2.10-0.1).
iptables ist schon die neueste Version (1.8.9-2).
iputils-ping ist schon die neueste Version (3:20221126-1+deb12u1).
traceroute ist schon die neueste Version (1:2.1.2-1).
nmap ist schon die neueste Version (7.93+dfsg1-1).
tcpdump ist schon die neueste Version (4.99.3-1).
nftables ist schon die neueste Version (1.0.6-2+deb12u2).
netcat-openbsd ist schon die neueste Version (1.219-1).
dnsutils ist schon die neueste Version (1:9.18.33-1~deb12u2).
whois ist schon die neueste Version (5.5.17).
vim ist schon die neueste Version (2:9.0.1378-2+deb12u2).
nano ist schon die neueste Version (7.2-1+deb12u1).
rsync ist schon die neueste Version (3.2.7-1+deb12u2).
zip ist schon die neueste Version (3.0-13).
unzip ist schon die neueste Version (6.0-28).
xz-utils ist schon die neueste Version (5.4.1-0.2).
sqlite3 ist schon die neueste Version (3.40.1-2+deb12u1).
apt-transport-https ist schon die neueste Version (2.6.1).
ca-certificates ist schon die neueste Version (20230311).
gnupg ist schon die neueste Version (2.2.40-1.1).
lsb-release ist schon die neueste Version (12.0-1).
bash-completion ist schon die neueste Version (1:2.11-6).
make ist schon die neueste Version (4.3-4.1).
make wurde als manuell installiert festgelegt.
build-essential ist schon die neueste Version (12.9).
zlib1g-dev ist schon die neueste Version (1:1.2.13.dfsg-1+rpt1).
zlib1g-dev wurde als manuell installiert festgelegt.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
avahi-utils gir1.2-handy-1 gir1.2-packagekitglib-1.0 gir1.2-polkit-1.0
libcamera0.3 libwlroots12 lxplug-network
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Vorgeschlagene Pakete:
libssl-doc
Die folgenden NEUEN Pakete werden installiert:
libssl-dev
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 3.442 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 13,1 MB Plattenplatz zusätzlich benutzt.
Holen:1 http://archive.raspberrypi.com/debian bookworm/main arm64 libssl-dev arm64 3.0.15-1~deb12u1+rpt1 [3.442 kB]
Es wurden 3.442 kB in 1 s geholt (3.851 kB/s).
Vormals nicht ausgewähltes Paket libssl-dev:arm64 wird gewählt.
(Lese Datenbank ... (Lese Datenbank ... 5% (Lese Datenbank ... 10% (Lese Datenbank ... 15% (Lese Datenbank ... 20% (Lese Datenbank ... 25% (Lese Datenbank ... 30% (Lese Datenbank ... 35% (Lese Datenbank ... 40% (Lese Datenbank ... 45% (Lese Datenbank ... 50% (Lese Datenbank ... 55% (Lese Datenbank ... 60% (Lese Datenbank ... 65% (Lese Datenbank ... 70% (Lese Datenbank ... 75% (Lese Datenbank ... 80% (Lese Datenbank ... 85% (Lese Datenbank ... 90% (Lese Datenbank ... 95% (Lese Datenbank ... 100% (Lese Datenbank ... 158399 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libssl-dev_3.0.15-1~deb12u1+rpt1_arm64.deb ...
Entpacken von libssl-dev:arm64 (3.0.15-1~deb12u1+rpt1) ...
libssl-dev:arm64 (3.0.15-1~deb12u1+rpt1) wird eingerichtet ...
[2025-03-26 15:43:09] Installing Docker from official repository...
[2025-03-26 15:43:09] Docker already installed: Docker version 28.0.4, build b8034c0
[2025-03-26 15:43:10] Docker Compose already installed: Docker Compose version v2.20.3
[2025-03-26 15:43:10] Node.js v20.19.0 already installed
[2025-03-26 15:43:12] pnpm 9.12.1 already installed
[2025-03-26 15:43:12] Ensuring Docker is running...
Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable docker
[2025-03-26 15:43:12] Setting up Docker for multi-architecture builds...
[2025-03-26 15:43:13] Docker buildx already configured
[2025-03-26 15:43:13] Creating a copy of the environment file for version control...
[2025-03-26 15:43:13] Setting up database directory...
[2025-03-26 15:43:13] Running in automatic test environment mode (non-interactive)...
[2025-03-26 15:43:13] Setting up test environment for integration testing...
[2025-03-26 15:43:13] Running integration test to verify the environment...
[2025-03-26 15:43:14] Adding test integration commands to package.json...
[2025-03-26 15:43:14] Test environment setup complete!
[2025-03-26 15:43:14] To run integration tests again: cd /home/user/Projektarbeit-MYP/packages/reservation-platform && pnpm test:integration
[2025-03-26 15:43:14] Or directly: /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.sh
[2025-03-26 15:43:14] For issues, check the log file at: /home/user/Projektarbeit-MYP/packages/reservation-platform/frontend-install.log
[2025-03-26 15:43:14] ===== Post-Installation Information =====
[2025-03-26 15:43:14] Here are some helpful commands for managing your installation:
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] System management:
[2025-03-26 15:43:14] - Check system status: htop, free -h, df -h
[2025-03-26 15:43:14] - Network status: ip a, netstat -tulpn, ss -tulpn
[2025-03-26 15:43:14] - View logs: tail -f /var/log/syslog, journalctl -f
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Docker management:
[2025-03-26 15:43:14] - List containers: docker ps -a
[2025-03-26 15:43:14] - Container logs: docker logs <container_id>
[2025-03-26 15:43:14] - Stop containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml down
[2025-03-26 15:43:14] - Start containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml up -d
[2025-03-26 15:43:14] - Restart containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml restart
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Test environment commands:
[2025-03-26 15:43:14] - Run integration test: bash /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.sh
[2025-03-26 15:43:14] - View test logs: cat /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.log
[2025-03-26 15:43:14] - Stop test environment: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-env.yml down
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Backend connection:
[2025-03-26 15:43:14] - Test backend connection: curl -I http://192.168.0.105:5000/api/test
[2025-03-26 15:43:14] - Check backend accessibility: ping 192.168.0.105
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Installation Complete! 🎉

View File

@ -4,6 +4,7 @@
"private": true,
"packageManager": "pnpm@9.12.1",
"scripts": {
"test:integration": "bash docker/test-integration.sh",
"dev": "next dev",
"build": "next build",
"start": "next start",