first commit

This commit is contained in:
Dejan R. 2025-11-24 17:06:27 +00:00
commit c7af272bb0
27 changed files with 662 additions and 0 deletions

2
config/.migrations Normal file
View file

@ -0,0 +1,2 @@
01-nginx-site-confs-default
02-default-location

1
config/.secretkey Normal file
View file

@ -0,0 +1 @@
qb*cg0a-lem+vseiqqanuolf%q1yo#ao+#@45-z4zxr73k1+1*

BIN
config/data/db.sqlite3 Normal file

Binary file not shown.

22
config/keys/cert.crt Normal file
View file

@ -0,0 +1,22 @@
-----BEGIN CERTIFICATE-----
MIIDsTCCApmgAwIBAgIULv1Pa9goZ6ipTqvWYX/nM6shswgwDQYJKoZIhvcNAQEL
BQAwaDELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhDYXJsc2Jh
ZDEXMBUGA1UECgwOTGludXhzZXJ2ZXIuaW8xFDASBgNVBAsMC0xTSU8gU2VydmVy
MQowCAYDVQQDDAEqMB4XDTI1MTAxODA3Mzg1M1oXDTM1MTAxNjA3Mzg1M1owaDEL
MAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhDYXJsc2JhZDEXMBUG
A1UECgwOTGludXhzZXJ2ZXIuaW8xFDASBgNVBAsMC0xTSU8gU2VydmVyMQowCAYD
VQQDDAEqMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtFqrr0nbGyX6
utQVVioIrRZWLnuQMMbAxO8sX4McFEkVqlBCfzqCOiXemLaje4y7oTh4ydE0ULr2
bzLjLBbX/9b0vwFRN/ymxqw2gQsylFRp/wnHUcKSCX82zw9oPouhdkOGWA5NInj2
X4ezdYWinoTVHqkzr5pjJAQSXHl9cWAEU7kgdtlEozCWmD+xyL5LFwXrehJYIsWQ
Pd0YSiU4vjRWB/9QtA4oLFOU60EV11NSz2S59vcN5kRqcmKtcUDvWgAT5nWIyJ1f
j5JbBIYhwgmWKp5F84SA28o9KJBtkg+SQOx5UOTzSW4UCKGdcMczM2B/aLajR8Xr
6x73IRTstQIDAQABo1MwUTAdBgNVHQ4EFgQUA/Mqcco1c8fpxaFrH0+S/9kE1NIw
HwYDVR0jBBgwFoAUA/Mqcco1c8fpxaFrH0+S/9kE1NIwDwYDVR0TAQH/BAUwAwEB
/zANBgkqhkiG9w0BAQsFAAOCAQEAeBBhBjNzet/gK4lof0583Dba4ttq0YXLkfhb
hRaxTxiIjX5KUWubKS85f/sGnfo8M9KhWKxeqPsaQbIfn8TxFB4AeJ+oNSMWiAro
aYsaRojzjtB6rb/rWFabY0j6cB0j1wulosT/WPG+YZWegnZIaBGu8xeX1NN/e2w5
kWpmIgClkiDcUBVdbuTqDEsb3EuQ+Uo1w2Szca/lEwZmqE35iRf5h6BypHDEO8iJ
NiIGngJGFB9uCHOOct0FnOnHtTj8j4XMTKHpzn+tF8iyJHaoBUlbnUuEMXeuejTH
t6xDrTlVflsqnY2WKW8DL0INwHmlwOWWp3EF1rIaowc1c3W2Dw==
-----END CERTIFICATE-----

28
config/keys/cert.key Normal file
View file

@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0WquvSdsbJfq6
1BVWKgitFlYue5AwxsDE7yxfgxwUSRWqUEJ/OoI6Jd6YtqN7jLuhOHjJ0TRQuvZv
MuMsFtf/1vS/AVE3/KbGrDaBCzKUVGn/CcdRwpIJfzbPD2g+i6F2Q4ZYDk0iePZf
h7N1haKehNUeqTOvmmMkBBJceX1xYARTuSB22USjMJaYP7HIvksXBet6ElgixZA9
3RhKJTi+NFYH/1C0DigsU5TrQRXXU1LPZLn29w3mRGpyYq1xQO9aABPmdYjInV+P
klsEhiHCCZYqnkXzhIDbyj0okG2SD5JA7HlQ5PNJbhQIoZ1wxzMzYH9otqNHxevr
HvchFOy1AgMBAAECggEARttooFGP97aQL16rk1KoXfhsm46IM+GiUrz03gGQwpeE
H4mw1nOSPm4qai03RY8hGFIrgn7i4uTRdRa1EdlXu3gkZ/aIhkqI6301XLWdhZE0
o7Kf0It0/K4yRl9zQT9yjBgza90SiPylLxsNcpqyLT1azdUELXWmhbvjytkgY64A
FxE3UHbmBy3K5zTZm//I6t0SJSvnzyPfuDP0236FrkCHKWQAwK9UNv1I9WqefjxV
bSEnmPxNKxxTYyDkxJyjEToqAChMSNajqX4Kcl4vlz8QvvSS+2do9m/+8ZWUYuvL
j4M6+QeHTgsTzLkuaUX7bnwkYrM6h+eEGZegVQYX8QKBgQDpmUjwLJezKWq+DQ6S
AvYf8hFq90hcQdm0MZE82qQpBKluXxUlxmkwjOK5JIOh9EbOoaKnaOYuczzvLBzQ
Ee2xtQiOVcIXl3aPjUliwD/8HeItT8am6+vb7RGoG2PF7kInRotz351xXiHQ7HJe
IZ+gIek4hsLcGpOmwOO79GiPRwKBgQDFpkMGolMpYHDqgoZDhHcwAn6S3MSvSnlp
oPXIv8Quf8ZEgP5t2sC3xM9QHeFn3is44SKgg0oKclaZYskHCVQKFXbVXFc2ALjs
Po8+fyCf1ycNPohhRFdWkSwZv54ZasUzWLnDa+zeP+eqUMA3xKvXvxs4avbJz1vA
FVCl6TL6IwKBgGsx9jCQpgSHSv5vi3IhfcRnFusZEtGTPk3cOSPNyWsxQnbtlwzA
oeCvphMD2IvnRt7neXaNQqOqKhovCgHJWGQmCQkX/XtJ/BQf578zLamKJRJZ+3T5
6j//6AxWlVBs51qSmsfPo7Y0VhxDhLABifi31wgjfyP15i+tcFP98kVdAoGBAItT
dnAYwTKrry1AsVCq8jG/sGXqhiNjBk81jczjkXGN1L+5hqD90Vg5vkIlrh0/+Yvw
+C3aHrlafD1H65mwM7OgCdLBcyC4RaMTPnq5ts+2JOsrJ4wZVs/JKiNEdjhIkZZu
dxSQ4bqRpcbjgXxOgSxmpNOSY0FDkNPIsr8hsjOtAoGAYD/6Uk+mLNrSrb7Y7ot2
ERoOmAKx6PCYfu1Tb/IxXDfUhQ2VPW9s25h1mW5N98QNJdAjAdX4qadiHvDbykHh
Qtaso5tZldaBp5qN9F4MtZeoU4bvuUFiSC+dZL4GuQ59PP+NliEgiepeoiBiIXjx
VeZk5FoX39+LFv/gJpMyYec=
-----END PRIVATE KEY-----

View file

@ -0,0 +1,6 @@
logrotate state -- version 2
"/var/log/acpid.log" 2025-10-19-2:0:0
"/config/log/nginx/access.log" 2025-11-23-2:0:0
"/var/log/php84/*.log" 2025-10-19-2:0:0
"/config/log/nginx/error.log" 2025-10-26-2:0:0
"/config/log/php/error.log" 2025-10-19-2:0:0

View file

@ -0,0 +1,4 @@
172.18.0.10 - - [23/Nov/2025:12:50:43 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0"
172.18.0.10 - - [23/Nov/2025:12:50:43 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0"
172.18.0.10 - - [23/Nov/2025:12:50:43 +0100] "GET /static/babybuddy/root/favicon.12fe726d0bac.svg HTTP/1.1" 200 3505 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0"
172.18.0.10 - - [24/Nov/2025:06:29:42 +0100] "GET /robots.txt HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"

View file

@ -0,0 +1,156 @@
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "https://baby.rozic-dev.com/" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /js/lkk_ch.js HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/logo/icon-brand.32cbedf6aee3.png HTTP/1.1" 200 10983 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /js/twint_ch.js HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/root/favicon.12fe726d0bac.svg?v=20210925 HTTP/1.1" 200 3505 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/root/site.a51ddd8684c9.webmanifest?v=20211225 HTTP/1.1" 200 909 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/css/app.bf0cda6f5417.css HTTP/1.1" 200 284047 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/root/apple-touch-icon.bdc75cec89fa.png?v=20211218 HTTP/1.1" 200 1949 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/js/vendor.4d98f8555468.js HTTP/1.1" 200 198564 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/root/apple-touch-startup-image.749726217484.png?v=20211218 HTTP/1.1" 200 176039 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /css/support_parent.css HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/root/safari-pinned-tab.e8c8ac2f55f5.svg?v=20211218 HTTP/1.1" 200 5361 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [16/Nov/2025:14:05:30 +0100] "GET /static/babybuddy/root/favicon.ee5ebcd40fb9.ico?v=20211218 HTTP/1.1" 200 15086 "-" "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36"
172.18.0.17 - - [17/Nov/2025:05:15:46 +0100] "GET / HTTP/1.1" 302 0 "-" "Scrapy/2.13.3 (+https://scrapy.org)"
172.18.0.17 - - [17/Nov/2025:05:15:46 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Scrapy/2.13.3 (+https://scrapy.org)"
172.18.0.17 - - [17/Nov/2025:11:49:24 +0100] "GET / HTTP/1.1" 302 0 "http://5.75.240.238:80/" "-"
172.18.0.17 - - [17/Nov/2025:11:49:24 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "-"
172.18.0.17 - - [17/Nov/2025:12:36:48 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"
172.18.0.17 - - [17/Nov/2025:12:36:48 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"
172.18.0.17 - - [17/Nov/2025:13:02:42 +0100] "GET /.env HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
172.18.0.17 - - [18/Nov/2025:00:08:06 +0100] "GET /.git/config HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 13_0) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15"
172.18.0.17 - - [18/Nov/2025:01:35:22 +0100] "GET / HTTP/1.1" 302 0 "-" "Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"
172.18.0.17 - - [18/Nov/2025:07:47:57 +0100] "GET /robots.txt HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"
172.18.0.17 - - [18/Nov/2025:08:04:03 +0100] "GET / HTTP/1.1" 302 0 "-" "-"
172.18.0.17 - - [18/Nov/2025:11:32:41 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Linux; arm_64; Android 12; CPH2205) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 YaBrowser/23.3.3.86.00 SA/3 Mobile Safari/537.36"
172.18.0.17 - - [18/Nov/2025:11:32:42 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "https://baby.rozic-dev.com" "Mozilla/5.0 (Linux; arm_64; Android 12; CPH2205) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 YaBrowser/23.3.3.86.00 SA/3 Mobile Safari/537.36"
172.18.0.17 - - [18/Nov/2025:14:38:11 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/67.0.3396.99 Chrome/67.0.3396.99 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:47 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:47 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:47 +0100] "GET /static/babybuddy/css/app.bf0cda6f5417.css HTTP/1.1" 200 284047 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:47 +0100] "GET /static/babybuddy/logo/icon-brand.32cbedf6aee3.png HTTP/1.1" 200 10983 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:47 +0100] "GET /static/babybuddy/js/vendor.4d98f8555468.js HTTP/1.1" 200 198564 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:47 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:47 +0100] "GET /static/babybuddy/font/babybuddy.282820350933.woff2?67957580 HTTP/1.1" 200 8988 "https://baby.rozic-dev.com/static/babybuddy/css/app.bf0cda6f5417.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:48 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:48 +0100] "GET /static/babybuddy/root/favicon.ee5ebcd40fb9.ico?v=20211218 HTTP/1.1" 200 15086 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:48 +0100] "GET /static/babybuddy/root/site.a51ddd8684c9.webmanifest?v=20211225 HTTP/1.1" 200 909 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:48 +0100] "GET /static/babybuddy/root/android-chrome-192x192.png?v=20211218 HTTP/1.1" 200 2192 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:54 +0100] "POST /login/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:54 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:54 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:03:54 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:10:54 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.7 - - [18/Nov/2025:20:25:55 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [19/Nov/2025:05:43:27 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 9_1_2; Win64; x64) AppleWebKit/546.35 (KHTML, like Gecko) Chrome/70.0.2892 Safari/537.36"
172.18.0.10 - - [19/Nov/2025:05:43:28 +0100] "GET /favicon.ico HTTP/1.1" 200 1706 "-" "Go-http-client/1.1"
172.18.0.10 - - [19/Nov/2025:05:43:30 +0100] "GET /login/?next=/robots.txt HTTP/1.1" 200 4006 "-" "Go-http-client/1.1"
172.18.0.10 - - [19/Nov/2025:05:43:31 +0100] "GET /login/?next=/sitemap.xml HTTP/1.1" 200 4007 "-" "Go-http-client/1.1"
172.18.0.10 - - [19/Nov/2025:05:43:51 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/542.42 (KHTML, like Gecko) Chrome/81.0.614 Safari/537.36"
172.18.0.10 - - [19/Nov/2025:05:43:53 +0100] "GET /static/babybuddy/root/favicon.12fe726d0bac.svg?v=20210925 HTTP/1.1" 200 3505 "-" "Go-http-client/1.1"
172.18.0.10 - - [19/Nov/2025:05:43:54 +0100] "GET /static/babybuddy/logo/icon-brand.32cbedf6aee3.png HTTP/1.1" 200 10983 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 8_1) AppleWebKit/560.47 (KHTML, like Gecko) Chrome/82.0.1846 Safari/537.36"
172.18.0.10 - - [19/Nov/2025:05:43:54 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "-" "Go-http-client/1.1"
172.18.0.10 - - [19/Nov/2025:05:43:55 +0100] "GET /login/?next=/sitemap.xml HTTP/1.1" 200 4007 "-" "Go-http-client/1.1"
172.18.0.10 - - [19/Nov/2025:05:43:55 +0100] "GET /login/?next=/robots.txt HTTP/1.1" 200 4006 "-" "Go-http-client/1.1"
172.18.0.10 - - [19/Nov/2025:08:11:50 +0100] "GET /robots.txt HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"
172.18.0.10 - - [19/Nov/2025:22:25:00 +0100] "GET /login/ HTTP/1.1" 200 3995 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.3809.100 Safari/537.36"
172.18.0.10 - - [19/Nov/2025:22:25:00 +0100] "GET /static/babybuddy/js/vendor.4d98f8555468.js HTTP/1.1" 200 198564 "https://baby.rozic-dev.com/login/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.3809.100 Safari/537.36"
172.18.0.10 - - [19/Nov/2025:22:25:00 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "https://baby.rozic-dev.com/login/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.3809.100 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:00:41:53 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.3809.100 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:00:41:53 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.3809.100 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:00:41:53 +0100] "GET /static/babybuddy/js/vendor.4d98f8555468.js HTTP/1.1" 200 198564 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.3809.100 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:00:41:53 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.3809.100 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:04:11:18 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
172.18.0.10 - - [20/Nov/2025:04:11:18 +0100] "GET /login/ HTTP/1.1" 200 3995 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
172.18.0.10 - - [20/Nov/2025:10:53:20 +0100] "GET / HTTP/1.1" 302 0 "-" "RecordedFuture Global Inventory Crawler"
172.18.0.10 - - [20/Nov/2025:10:53:28 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "https://5.75.240.238:443" "RecordedFuture Global Inventory Crawler"
172.18.0.10 - - [20/Nov/2025:13:59:28 +0100] "GET / HTTP/1.1" 302 0 "-" "cypex.ai/scanning Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:13:59:29 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "https://baby.rozic-dev.com/" "cypex.ai/scanning Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:13:59:29 +0100] "GET / HTTP/1.1" 302 0 "http://baby.rozic-dev.com/" "cypex.ai/scanning Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:13:59:29 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "https://baby.rozic-dev.com/" "cypex.ai/scanning Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36"
172.18.0.10 - - [20/Nov/2025:20:28:33 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
172.18.0.10 - - [20/Nov/2025:20:28:33 +0100] "GET /static/babybuddy/js/vendor.4d98f8555468.js HTTP/1.1" 200 198564 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/css/app.bf0cda6f5417.css HTTP/1.1" 200 284047 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/logo/icon-brand.32cbedf6aee3.png HTTP/1.1" 200 10983 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/js/vendor.4d98f8555468.js HTTP/1.1" 200 198564 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/font/babybuddy.282820350933.woff2?67957580 HTTP/1.1" 200 8988 "https://baby.rozic-dev.com/static/babybuddy/css/app.bf0cda6f5417.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/root/favicon.ee5ebcd40fb9.ico?v=20211218 HTTP/1.1" 200 15086 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/root/site.a51ddd8684c9.webmanifest?v=20211225 HTTP/1.1" 200 909 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:33 +0100] "GET /static/babybuddy/root/android-chrome-192x192.png?v=20211218 HTTP/1.1" 200 2192 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:35 +0100] "POST /login/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:35 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:35 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:35 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:38 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:39 +0100] "GET /changes/ HTTP/1.1" 200 18097 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:42 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/changes/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:42 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/changes/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:48 +0100] "GET /sleep/ HTTP/1.1" 200 16548 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:50 +0100] "GET /sleep/add/ HTTP/1.1" 200 19884 "https://baby.rozic-dev.com/sleep/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:50 +0100] "GET /static/babybuddy/js/tags_editor.cf5018f5a70a.js HTTP/1.1" 200 4771 "https://baby.rozic-dev.com/sleep/add/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:50 +0100] "GET /static/babybuddy/img/core/child-placeholder.7c0a81f0d7f0.png HTTP/1.1" 200 6393 "https://baby.rozic-dev.com/sleep/add/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:57 +0100] "GET /sleep/ HTTP/1.1" 200 16548 "https://baby.rozic-dev.com/sleep/add/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:58 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/sleep/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:58 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/sleep/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:25:58 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/sleep/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:25 +0100] "GET /changes/add/ HTTP/1.1" 200 21609 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:32 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/changes/add/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:32 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/changes/add/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:32 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/changes/add/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:33 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:33 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:40 +0100] "GET /users/ HTTP/1.1" 200 23455 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:45 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/users/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:45 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/users/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:45 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/users/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:53 +0100] "GET /notes/ HTTP/1.1" 200 16479 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:55 +0100] "GET /notes/add/ HTTP/1.1" 200 19045 "https://baby.rozic-dev.com/notes/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:56 +0100] "GET /children/ HTTP/1.1" 200 17922 "https://baby.rozic-dev.com/notes/add/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:58 +0100] "GET /timeline/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:58 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/ HTTP/1.1" 200 16551 "https://baby.rozic-dev.com/children/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:59 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:26:59 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:27:00 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:27:00 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:27:00 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:32:51 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:32:51 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:32:52 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:00 +0100] "GET /api/ HTTP/1.1" 200 843 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:00 +0100] "GET /favicon.ico HTTP/1.1" 200 1706 "https://baby.rozic-dev.com/api/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:03 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:05 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:06 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:08 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:08 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:08 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:09 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:09:33:09 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:11:40:08 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15"
172.18.0.10 - - [21/Nov/2025:13:30:46 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:13:30:46 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:13:30:46 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /login/?next=/ HTTP/1.1" 200 3996 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/css/app.bf0cda6f5417.css HTTP/1.1" 200 284047 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/js/app.0e79b2a38e49.js HTTP/1.1" 200 2606 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/logo/icon-brand.32cbedf6aee3.png HTTP/1.1" 200 10983 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/js/vendor.4d98f8555468.js HTTP/1.1" 200 198564 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/font/babybuddy.282820350933.woff2?67957580 HTTP/1.1" 200 8988 "https://baby.rozic-dev.com/static/babybuddy/css/app.bf0cda6f5417.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/root/apple-touch-icon.bdc75cec89fa.png?v=20211218 HTTP/1.1" 200 1949 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/root/favicon.ee5ebcd40fb9.ico?v=20211218 HTTP/1.1" 200 15086 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/root/site.a51ddd8684c9.webmanifest?v=20211225 HTTP/1.1" 200 909 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:24 +0100] "GET /static/babybuddy/root/android-chrome-192x192.png?v=20211218 HTTP/1.1" 200 2192 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:28 +0100] "POST /login/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:28 +0100] "GET / HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:28 +0100] "GET /dashboard/ HTTP/1.1" 302 0 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:28 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/login/?next=/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:29 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 499 0 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:29 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [21/Nov/2025:19:11:30 +0100] "GET /children/ota-ro%C5%BEi%C4%8D/dashboard/ HTTP/1.1" 200 31458 "https://baby.rozic-dev.com/children/ota-ro%C5%BEi%C4%8D/dashboard/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
172.18.0.10 - - [22/Nov/2025:23:39:21 +0100] "GET /robots.txt HTTP/1.1" 500 2775 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

View file

@ -0,0 +1,12 @@
2025/10/18 09:39:49 [error] 275#275: *4 open() "/app/www/public/static/babybuddy/root/apple-touch-icon.bdc75cec89fa.png?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/apple-touch-icon.bdc75cec89fa.png%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 09:39:49 [error] 275#275: *4 open() "/app/www/public/static/babybuddy/root/apple-touch-startup-image.749726217484.png?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/apple-touch-startup-image.749726217484.png%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 09:39:49 [error] 275#275: *4 open() "/app/www/public/static/babybuddy/root/favicon.12fe726d0bac.svg?v=20210925" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/favicon.12fe726d0bac.svg%3Fv%3D20210925 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 09:39:49 [error] 275#275: *4 open() "/app/www/public/static/babybuddy/root/site.a51ddd8684c9.webmanifest?v=20211225" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/site.a51ddd8684c9.webmanifest%3Fv%3D20211225 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 09:39:49 [error] 275#275: *4 open() "/app/www/public/static/babybuddy/root/safari-pinned-tab.e8c8ac2f55f5.svg?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/safari-pinned-tab.e8c8ac2f55f5.svg%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 09:39:50 [error] 275#275: *4 open() "/app/www/public/static/babybuddy/root/favicon.ee5ebcd40fb9.ico?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/favicon.ee5ebcd40fb9.ico%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 10:51:56 [error] 253#253: *133 open() "/app/www/public/static/babybuddy/root/apple-touch-startup-image.749726217484.png?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/apple-touch-startup-image.749726217484.png%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 10:51:56 [error] 253#253: *136 open() "/app/www/public/static/babybuddy/root/site.a51ddd8684c9.webmanifest?v=20211225" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/site.a51ddd8684c9.webmanifest%3Fv%3D20211225 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 10:51:56 [error] 253#253: *145 open() "/app/www/public/static/babybuddy/root/favicon.12fe726d0bac.svg?v=20210925" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/favicon.12fe726d0bac.svg%3Fv%3D20210925 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 10:51:56 [error] 253#253: *136 open() "/app/www/public/static/babybuddy/root/safari-pinned-tab.e8c8ac2f55f5.svg?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/safari-pinned-tab.e8c8ac2f55f5.svg%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 10:51:56 [error] 253#253: *146 open() "/app/www/public/static/babybuddy/root/favicon.ee5ebcd40fb9.ico?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/favicon.ee5ebcd40fb9.ico%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"
2025/10/18 10:51:56 [error] 253#253: *145 open() "/app/www/public/static/babybuddy/root/apple-touch-icon.bdc75cec89fa.png?v=20211218" failed (2: No such file or directory), client: 172.18.0.2, server: _, request: "GET /static/babybuddy/root/apple-touch-icon.bdc75cec89fa.png%3Fv%3D20211218 HTTP/1.1", host: "baby.rozic-dev.com"

0
config/log/php/error.log Normal file
View file

13
config/nginx/dhparams.pem Normal file
View file

@ -0,0 +1,13 @@
-----BEGIN DH PARAMETERS-----
MIICCAKCAgEA//////////+t+FRYortKmq/cViAnPTzx2LnFg84tNpWp4TZBFGQz
+8yTnc4kmz75fS/jY2MMddj2gbICrsRhetPfHtXV/WVhJDP1H18GbtCFY2VVPe0a
87VXE15/V8k1mE8McODmi3fipona8+/och3xWKE2rec1MKzKT0g6eXq8CrGCsyT7
YdEIqUuyyOP7uWrat2DX9GgdT0Kj3jlN9K5W7edjcrsZCwenyO4KbXCeAvzhzffi
7MA0BM0oNC9hkXL+nOmFg/+OTxIy7vKBg8P+OxtMb61zO7X8vC7CIAXFjvGDfRaD
ssbzSibBsu/6iGtCOGEfz9zeNVs7ZRkDW7w09N75nAI4YbRvydbmyQd62R0mkff3
7lmMsPrBhtkcrv4TCYUTknC0EwyTvEN5RPT9RFLi103TZPLiHnH1S/9croKrnJ32
nuhtK8UiNjoNq8Uhl5sN6todv5pC1cRITgq80Gv6U93vPBsg7j/VnXwl5B0rZp4e
8W5vUsMWTfT7eTDp5OWIV7asfV9C1p9tGHdjzx1VA0AEh/VbpX4xzHpxNciG77Qx
iu1qHgEtnmgyqQdgCpGBMMRtx3j5ca0AOAkpmaMzy4t6Gh25PXFAADwqTs6p+Y0K
zAqCkc3OyX3Pjsm1Wn+IpGtNtahR9EGC4caKAH5eZV9q//////////8CAQI=
-----END DH PARAMETERS-----

98
config/nginx/nginx.conf Normal file
View file

@ -0,0 +1,98 @@
## Version 2025/05/31 - Changelog: https://github.com/linuxserver/docker-baseimage-alpine-nginx/commits/3.22/root/defaults/nginx/nginx.conf.sample
### Based on alpine defaults
# https://git.alpinelinux.org/aports/tree/main/nginx/nginx.conf?h=3.22-stable
user abc;
# Set number of worker processes automatically based on number of CPU cores.
include /config/nginx/worker_processes.conf;
# Enables the use of JIT for regular expressions to speed-up their processing.
pcre_jit on;
# Configures default error logger.
error_log /config/log/nginx/error.log;
# Includes files with directives to load dynamic modules.
include /etc/nginx/modules/*.conf;
# Include files with config snippets into the root context.
include /etc/nginx/conf.d/*.conf;
events {
# The maximum number of simultaneous connections that can be opened by
# a worker process.
worker_connections 1024;
}
http {
# Includes mapping of file name extensions to MIME types of responses
# and defines the default type.
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Name servers used to resolve names of upstream servers into addresses.
# It's also needed when using tcpsocket and udpsocket in Lua modules.
#resolver 1.1.1.1 1.0.0.1 2606:4700:4700::1111 2606:4700:4700::1001;
include /config/nginx/resolver.conf;
# Don't tell nginx version to the clients. Default is 'on'.
server_tokens off;
# Specifies the maximum accepted body size of a client request, as
# indicated by the request header Content-Length. If the stated content
# length is greater than this size, then the client receives the HTTP
# error code 413. Set to 0 to disable. Default is '1m'.
client_max_body_size 0;
# Sendfile copies data between one FD and other from within the kernel,
# which is more efficient than read() + write(). Default is off.
sendfile on;
# Causes nginx to attempt to send its HTTP response head in one packet,
# instead of using partial frames. Default is 'off'.
tcp_nopush on;
# all ssl related config moved to ssl.conf
# included in server blocks where listen 443 is defined
# Enable gzipping of responses.
#gzip on;
# Set the Vary HTTP header as defined in the RFC 2616. Default is 'off'.
gzip_vary on;
# Helper variable for proxying websockets.
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
# Enable http2 by default for all servers
http2 on;
http3 on;
quic_retry on;
# Sets the path, format, and configuration for a buffered log write.
access_log /config/log/nginx/access.log;
client_body_temp_path /tmp/nginx 1 2;
proxy_temp_path /tmp/nginx-proxy;
fastcgi_temp_path /tmp/nginx-fastcgi;
uwsgi_temp_path /tmp/nginx-uwsgi;
scgi_temp_path /tmp/nginx-scgi;
proxy_cache_path /tmp/nginx-proxy-cache keys_zone=lsio-proxy:10m;
fastcgi_cache_path /tmp/nginx-fcgi-cache keys_zone=lsio-fcgi:10m;
scgi_cache_path /tmp/nginx-scgi-cache keys_zone=lsio-scgi:10m;
uwsgi_cache_path /tmp/nginx-uwsgi-cache keys_zone=lsio-uwsgi:10m;
# Includes virtual hosts configs.
include /etc/nginx/http.d/*.conf;
include /config/nginx/site-confs/*.conf;
}
daemon off;
pid /run/nginx.pid;

View file

@ -0,0 +1,98 @@
## Version 2025/05/31 - Changelog: https://github.com/linuxserver/docker-baseimage-alpine-nginx/commits/3.22/root/defaults/nginx/nginx.conf.sample
### Based on alpine defaults
# https://git.alpinelinux.org/aports/tree/main/nginx/nginx.conf?h=3.22-stable
user abc;
# Set number of worker processes automatically based on number of CPU cores.
include /config/nginx/worker_processes.conf;
# Enables the use of JIT for regular expressions to speed-up their processing.
pcre_jit on;
# Configures default error logger.
error_log /config/log/nginx/error.log;
# Includes files with directives to load dynamic modules.
include /etc/nginx/modules/*.conf;
# Include files with config snippets into the root context.
include /etc/nginx/conf.d/*.conf;
events {
# The maximum number of simultaneous connections that can be opened by
# a worker process.
worker_connections 1024;
}
http {
# Includes mapping of file name extensions to MIME types of responses
# and defines the default type.
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Name servers used to resolve names of upstream servers into addresses.
# It's also needed when using tcpsocket and udpsocket in Lua modules.
#resolver 1.1.1.1 1.0.0.1 2606:4700:4700::1111 2606:4700:4700::1001;
include /config/nginx/resolver.conf;
# Don't tell nginx version to the clients. Default is 'on'.
server_tokens off;
# Specifies the maximum accepted body size of a client request, as
# indicated by the request header Content-Length. If the stated content
# length is greater than this size, then the client receives the HTTP
# error code 413. Set to 0 to disable. Default is '1m'.
client_max_body_size 0;
# Sendfile copies data between one FD and other from within the kernel,
# which is more efficient than read() + write(). Default is off.
sendfile on;
# Causes nginx to attempt to send its HTTP response head in one packet,
# instead of using partial frames. Default is 'off'.
tcp_nopush on;
# all ssl related config moved to ssl.conf
# included in server blocks where listen 443 is defined
# Enable gzipping of responses.
#gzip on;
# Set the Vary HTTP header as defined in the RFC 2616. Default is 'off'.
gzip_vary on;
# Helper variable for proxying websockets.
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
# Enable http2 by default for all servers
http2 on;
http3 on;
quic_retry on;
# Sets the path, format, and configuration for a buffered log write.
access_log /config/log/nginx/access.log;
client_body_temp_path /tmp/nginx 1 2;
proxy_temp_path /tmp/nginx-proxy;
fastcgi_temp_path /tmp/nginx-fastcgi;
uwsgi_temp_path /tmp/nginx-uwsgi;
scgi_temp_path /tmp/nginx-scgi;
proxy_cache_path /tmp/nginx-proxy-cache keys_zone=lsio-proxy:10m;
fastcgi_cache_path /tmp/nginx-fcgi-cache keys_zone=lsio-fcgi:10m;
scgi_cache_path /tmp/nginx-scgi-cache keys_zone=lsio-scgi:10m;
uwsgi_cache_path /tmp/nginx-uwsgi-cache keys_zone=lsio-uwsgi:10m;
# Includes virtual hosts configs.
include /etc/nginx/http.d/*.conf;
include /config/nginx/site-confs/*.conf;
}
daemon off;
pid /run/nginx.pid;

View file

@ -0,0 +1,3 @@
# This file is auto-generated only on first start, based on the container's /etc/resolv.conf file. Feel free to modify it as you wish.
resolver 127.0.0.11 valid=30s;

View file

@ -0,0 +1,37 @@
## Version 2024/07/16 - Changelog: https://github.com/linuxserver/docker-babybuddy/commits/main/root/defaults/nginx/site-confs/default.conf.sample
server {
listen 80 default_server;
listen [::]:80 default_server;
listen 443 ssl default_server;
listen [::]:443 ssl default_server;
listen 8000;
listen [::]:8000;
server_name _;
include /config/nginx/ssl.conf;
client_max_body_size 0;
location / {
proxy_pass http://127.0.0.1:3000;
proxy_set_header Host $http_host;
proxy_redirect off;
}
location ^~ /media/ {
root /app/www/public;
}
location ^~ /static/ {
root /app/www/public;
}
# deny access to .htaccess/.htpasswd files
location ~ /\.ht {
deny all;
}
}

View file

@ -0,0 +1,37 @@
## Version 2024/07/16 - Changelog: https://github.com/linuxserver/docker-babybuddy/commits/main/root/defaults/nginx/site-confs/default.conf.sample
server {
listen 80 default_server;
listen [::]:80 default_server;
listen 443 ssl default_server;
listen [::]:443 ssl default_server;
listen 8000;
listen [::]:8000;
server_name _;
include /config/nginx/ssl.conf;
client_max_body_size 0;
location / {
proxy_pass http://127.0.0.1:3000;
proxy_set_header Host $http_host;
proxy_redirect off;
}
location ^~ /media/ {
root /app/www/public;
}
location ^~ /static/ {
root /app/www/public;
}
# deny access to .htaccess/.htpasswd files
location ~ /\.ht {
deny all;
}
}

34
config/nginx/ssl.conf Normal file
View file

@ -0,0 +1,34 @@
## Version 2025/07/18 - Changelog: https://github.com/linuxserver/docker-baseimage-alpine-nginx/commits/3.22/root/defaults/nginx/ssl.conf.sample
### Mozilla Recommendations
# generated 2025-05-31, Mozilla Guideline v5.7, nginx 1.28.0, OpenSSL 3.5.0, intermediate config, no OCSP
# https://ssl-config.mozilla.org/#server=nginx&version=1.28.0&config=intermediate&openssl=3.5.0&ocsp=false&guideline=5.7
ssl_certificate /config/keys/cert.crt;
ssl_certificate_key /config/keys/cert.key;
ssl_session_timeout 1d;
ssl_session_cache shared:MozSSL:10m; # about 40000 sessions
ssl_session_tickets off;
# curl https://ssl-config.mozilla.org/ffdhe2048.txt > /path/to/dhparam
ssl_dhparam /config/nginx/dhparams.pem;
# intermediate configuration
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ecdh_curve X25519:prime256v1:secp384r1;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305;
ssl_prefer_server_ciphers off;
# HSTS (ngx_http_headers_module is required) (63072000 seconds)
#add_header Strict-Transport-Security "max-age=63072000" always;
# Optional additional headers
#add_header Cache-Control "no-transform" always;
#add_header Content-Security-Policy "upgrade-insecure-requests; frame-ancestors 'self'" always;
#add_header Permissions-Policy "interest-cohort=()" always;
#add_header Referrer-Policy "same-origin" always;
#add_header X-Content-Type-Options "nosniff" always;
#add_header X-Frame-Options "SAMEORIGIN" always;
#add_header X-UA-Compatible "IE=Edge" always;
#add_header X-XSS-Protection "1; mode=block" always;
#add_header Alt-Svc 'h3=":443"' always;

View file

@ -0,0 +1,34 @@
## Version 2025/07/18 - Changelog: https://github.com/linuxserver/docker-baseimage-alpine-nginx/commits/3.22/root/defaults/nginx/ssl.conf.sample
### Mozilla Recommendations
# generated 2025-05-31, Mozilla Guideline v5.7, nginx 1.28.0, OpenSSL 3.5.0, intermediate config, no OCSP
# https://ssl-config.mozilla.org/#server=nginx&version=1.28.0&config=intermediate&openssl=3.5.0&ocsp=false&guideline=5.7
ssl_certificate /config/keys/cert.crt;
ssl_certificate_key /config/keys/cert.key;
ssl_session_timeout 1d;
ssl_session_cache shared:MozSSL:10m; # about 40000 sessions
ssl_session_tickets off;
# curl https://ssl-config.mozilla.org/ffdhe2048.txt > /path/to/dhparam
ssl_dhparam /config/nginx/dhparams.pem;
# intermediate configuration
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ecdh_curve X25519:prime256v1:secp384r1;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305;
ssl_prefer_server_ciphers off;
# HSTS (ngx_http_headers_module is required) (63072000 seconds)
#add_header Strict-Transport-Security "max-age=63072000" always;
# Optional additional headers
#add_header Cache-Control "no-transform" always;
#add_header Content-Security-Policy "upgrade-insecure-requests; frame-ancestors 'self'" always;
#add_header Permissions-Policy "interest-cohort=()" always;
#add_header Referrer-Policy "same-origin" always;
#add_header X-Content-Type-Options "nosniff" always;
#add_header X-Frame-Options "SAMEORIGIN" always;
#add_header X-UA-Compatible "IE=Edge" always;
#add_header X-XSS-Protection "1; mode=block" always;
#add_header Alt-Svc 'h3=":443"' always;

View file

@ -0,0 +1,3 @@
# This file is auto-generated only on first start, based on the cpu cores detected. Feel free to change it to any other number or to auto to let nginx handle it automatically.
worker_processes 4;

3
config/php/php-local.ini Normal file
View file

@ -0,0 +1,3 @@
; Edit this file to override php.ini directives
date.timezone = Europe/Ljubljana

5
config/php/www2.conf Normal file
View file

@ -0,0 +1,5 @@
; Edit this file to override www.conf and php-fpm.conf directives and restart the container
; Pool name
[www]

66
docker-compose.yml Normal file
View file

@ -0,0 +1,66 @@
version: "3.8"
services:
babybuddy:
image: lscr.io/linuxserver/babybuddy:latest
container_name: babybuddy
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Ljubljana
# generate once: openssl rand -base64 48
- SECRET_KEY=CHANGE_ME_LONG_RANDOM
# domain settings for Django
- ALLOWED_HOSTS=baby.rozic-dev.com
- CSRF_TRUSTED_ORIGINS=https://baby.rozic-dev.com
# >>> make Django treat proxied requests as HTTPS
- USE_X_FORWARDED_HOST=true
- SECURE_PROXY_SSL_HEADER=HTTP_X_FORWARDED_PROTO,https
- SECURE_SSL_REDIRECT=true
- SESSION_COOKIE_SECURE=true
- CSRF_COOKIE_SECURE=true
volumes:
- ./config:/config
restart: unless-stopped
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik_default"
# --- HTTPS router ---
- "traefik.http.routers.babybuddy-https.rule=Host(`baby.rozic-dev.com`)"
- "traefik.http.routers.babybuddy-https.entrypoints=websecure"
- "traefik.http.routers.babybuddy-https.tls=true"
- "traefik.http.routers.babybuddy-https.tls.certresolver=letsencrypt"
- "traefik.http.routers.babybuddy-https.service=babybuddy"
- "traefik.http.services.babybuddy.loadbalancer.server.port=8000"
# --- HTTP -> HTTPS redirect ---
- "traefik.http.routers.babybuddy-http.rule=Host(`baby.rozic-dev.com`)"
- "traefik.http.routers.babybuddy-http.entrypoints=web"
- "traefik.http.routers.babybuddy-http.middlewares=babybuddy-redirect"
- "traefik.http.middlewares.babybuddy-redirect.redirectscheme.scheme=https"
# --- Optional compression/headers ---
- "traefik.http.middlewares.babybuddy-compress.compress=true"
- "traefik.http.middlewares.babybuddy-headers.headers.contentTypeNosniff=true"
- "traefik.http.middlewares.babybuddy-headers.headers.browserXssFilter=true"
- "traefik.http.routers.babybuddy-https.middlewares=babybuddy-compress,babybuddy-headers"
# Security headers + HSTS
- "traefik.http.middlewares.babybuddy-headers.headers.stsSeconds=31536000"
- "traefik.http.middlewares.babybuddy-headers.headers.stsIncludeSubdomains=true"
- "traefik.http.middlewares.babybuddy-headers.headers.stsPreload=true"
- "traefik.http.middlewares.babybuddy-headers.headers.contentTypeNosniff=true"
- "traefik.http.middlewares.babybuddy-headers.headers.browserXssFilter=true"
- "traefik.http.middlewares.babybuddy-headers.headers.referrerPolicy=no-referrer-when-downgrade"
- "traefik.http.routers.babybuddy-https.middlewares=babybuddy-compress,babybuddy-headers"
networks:
- traefik
networks:
traefik:
external: true
name: traefik_default