Compare commits

..

18 Commits

Author SHA1 Message Date
2a45cf0b2c . 2026-03-22 13:52:50 +01:00
dc91bff8fc . 2026-03-16 23:11:03 +01:00
f4a3567cd1 . 2026-03-16 22:59:34 +01:00
f4672b6069 . 2026-03-16 21:24:53 +01:00
62e19b2fd4 . 2026-03-11 13:44:37 +01:00
b66bda0f66 . 2026-03-11 11:04:59 +01:00
8dcaa982bd . 2026-03-09 10:40:37 +01:00
89a0ce1579 . 2026-03-08 22:44:09 +01:00
5035e09656 . 2026-03-08 22:30:23 +01:00
c0b9075adc Added image folder to Homepage 2026-03-08 22:26:08 +01:00
fbbd638341 . 2026-03-08 20:00:12 +01:00
2f043c653a . 2026-03-08 19:32:33 +01:00
52d7346588 Updated start.sh to check for .env 2026-03-08 00:24:27 +01:00
3b4c9ead6d . 2026-03-05 21:48:42 +01:00
70ede5e43a . 2026-03-05 15:14:52 +01:00
71a5db3b11 Added .env files to stacks 2026-02-16 19:19:14 +01:00
5e9f943996 . 2026-02-14 17:44:17 +01:00
8f738f30b1 . 2026-02-14 17:44:03 +01:00
50 changed files with 344 additions and 273 deletions

3
.gitignore vendored
View File

@@ -2,3 +2,6 @@
**/data/ **/data/
nginx-proxy-manager/letsencrypt nginx-proxy-manager/letsencrypt
gitea/.ssh gitea/.ssh
**/log/*
*.log
freshrss/log/logrotate.status

3
dockhand/.env Normal file
View File

@@ -0,0 +1,3 @@
PUID=1000
PGID=1000
PORT=3002

View File

@@ -9,10 +9,10 @@ services:
#container_name: dockhand #container_name: dockhand
#restart: unless-stopped #restart: unless-stopped
environment: environment:
- PUID=1000 - PUID=${PUID}
- PGID=1000 - PGID=${PGID}
ports: ports:
- 3002:3000 - ${PORT}:3000
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /home/rcadmin/docker/dockhand/data:/app/data - /home/rcadmin/docker/dockhand/data:/app/data

2
dozzle/.env Normal file
View File

@@ -0,0 +1,2 @@
DOZZLE_MODE=swarm
PORT=8280

View File

@@ -10,14 +10,11 @@ services:
dozzle: dozzle:
image: amir20/dozzle:latest image: amir20/dozzle:latest
environment: environment:
- DOZZLE_MODE=swarm - DOZZLE_MODE=${DOZZLE_MODE:-swarm}
# - DOZZLE_HOSTNAME=dozzle.home.ramberg.net
# - DOZZLE_REMOTE_AGENT=agent:7007
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
ports: ports:
- 8280:8080 - ${PORT}:8080
# network_mode: "host"
networks: networks:
- dozzle - dozzle
deploy: deploy:

4
freshrss/.env Normal file
View File

@@ -0,0 +1,4 @@
PUID=1000
PGID=1000
TZ=Europe/Oslo
PORT=8083

View File

@@ -8,13 +8,13 @@ services:
image: lscr.io/linuxserver/freshrss:latest image: lscr.io/linuxserver/freshrss:latest
#container_name: freshrss #container_name: freshrss
environment: environment:
- PUID=1000 - PUID=${PUID}
- PGID=1000 - PGID=${PGID}
- TZ=Europe/Oslo - TZ=${TZ}
volumes: volumes:
- /home/rcadmin/docker/freshrss:/config - /home/rcadmin/docker/freshrss:/config
ports: ports:
- 8083:80 - ${PORT}:80
#restart: unless-stopped #restart: unless-stopped
networks: networks:
- freshrss - freshrss

View File

@@ -1,6 +1,6 @@
logrotate state -- version 2 logrotate state -- version 2
"/var/log/acpid.log" 2026-1-19-2:0:0 "/var/log/acpid.log" 2026-1-19-2:0:0
"/config/log/nginx/access.log" 2026-2-8-2:0:0 "/config/log/nginx/access.log" 2026-3-22-2:0:0
"/var/log/php84/*.log" 2026-1-19-2:0:0 "/var/log/php84/*.log" 2026-1-19-2:0:0
"/config/log/nginx/error.log" 2026-1-19-2:0:0 "/config/log/nginx/error.log" 2026-1-19-2:0:0
"/config/log/php/error.log" 2026-2-8-2:0:0 "/config/log/php/error.log" 2026-3-22-2:0:0

View File

@@ -1,168 +0,0 @@
10.10.0.3 - - [08/Feb/2026:04:40:38 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 Chrome/122.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:32 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:33 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:33 +0100] "GET /wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:33 +0100] "GET /xmlrpc.php?rsd HTTP/1.1" 404 548 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:33 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:33 +0100] "GET /blog/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:33 +0100] "GET /web/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:33 +0100] "GET /wordpress/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:34 +0100] "GET /website/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:34 +0100] "GET /wp/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:34 +0100] "GET /news/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:34 +0100] "GET /2018/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:34 +0100] "GET /2019/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:34 +0100] "GET /shop/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:34 +0100] "GET /wp1/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:35 +0100] "GET /test/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:35 +0100] "GET /media/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:35 +0100] "GET /wp2/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:35 +0100] "GET /site/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:35 +0100] "GET /cms/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:12:35 +0100] "GET /sito/wp-includes/wlwmanifest.xml HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:24:37 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:24:37 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 679 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:24:42 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:24:42 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 679 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:36:22 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:36:22 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 679 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:36:28 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:28 +0100] "GET /themes/p.css HTTP/1.1" 200 261 "https://freshrss.home.ramberg.net/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:28 +0100] "GET /themes/icons/icon.svg HTTP/1.1" 200 421 "https://freshrss.home.ramberg.net/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /i/ HTTP/1.1" 200 166336 "https://freshrss.home.ramberg.net/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/base-theme/frss.css?1769364484 HTTP/1.1" 200 48308 "https://freshrss.home.ramberg.net/i/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/Origine/origine.css?1769364484 HTTP/1.1" 200 30509 "https://freshrss.home.ramberg.net/i/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/grey.gif HTTP/1.1" 200 56 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /scripts/main.js?1769364484 HTTP/1.1" 200 71957 "https://freshrss.home.ramberg.net/i/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/base-theme/loader.gif HTTP/1.1" 200 4167 "https://freshrss.home.ramberg.net/themes/base-theme/frss.css?1769364484" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/FreshRSS-logo.svg HTTP/1.1" 200 4977 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/search.svg HTTP/1.1" 200 886 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/configure.svg HTTP/1.1" 200 1608 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/add.svg HTTP/1.1" 200 140 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/fonts/OpenSans.woff2 HTTP/1.1" 200 61980 "https://freshrss.home.ramberg.net/themes/base-theme/frss.css?1769364484" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/all.svg HTTP/1.1" 200 153 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/important.svg HTTP/1.1" 200 1221 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/starred.svg HTTP/1.1" 200 750 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/down.svg HTTP/1.1" 200 396 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/category.svg HTTP/1.1" 200 567 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/read.svg HTTP/1.1" 200 812 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/unread.svg HTTP/1.1" 200 778 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/view-reader.svg HTTP/1.1" 200 1090 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /f.php?h=7523d4e5 HTTP/1.1" 200 1032 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /f.php?h=b67629f6 HTTP/1.1" 200 2505 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/view-global.svg HTTP/1.1" 200 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/bookmark-tag.svg HTTP/1.1" 200 119 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/close.svg HTTP/1.1" 200 534 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/link.svg HTTP/1.1" 200 2510 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/refresh.svg HTTP/1.1" 200 1132 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/sort-down.svg HTTP/1.1" 200 143 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/non-starred.svg HTTP/1.1" 200 2522 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/view-normal.svg HTTP/1.1" 200 216 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /favicon.ico HTTP/1.1" 200 18102 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /i/?a=normal&rid=6988672cf1252&cid=1770413402115689&state=2&ajax=1 HTTP/1.1" 200 153751 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/up.svg HTTP/1.1" 200 397 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/prev.svg HTTP/1.1" 200 395 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/next.svg HTTP/1.1" 200 389 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/manifest.json HTTP/1.1" 200 627 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:36:29 +0100] "GET /themes/icons/favicon.svg HTTP/1.1" 200 470 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:37:07 +0100] "GET /themes/icons/label.svg HTTP/1.1" 200 451 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:37:07 +0100] "GET /themes/icons/tag.svg HTTP/1.1" 200 141 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:37:07 +0100] "GET /themes/icons/spinner.svg HTTP/1.1" 200 375 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:37:08 +0100] "POST /i/?c=entry&a=read HTTP/1.1" 200 21 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:37:51 +0100] "GET /i/?a=normal&rid=6988672cf1252&cid=1770381901126190&state=2&ajax=1 HTTP/1.1" 200 156172 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:38:05 +0100] "POST /i/?c=entry&a=read HTTP/1.1" 200 21 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:38:29 +0100] "GET /i/?c=javascript&a=nbUnreadsPerFeed HTTP/1.1" 200 53 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:38:37 +0100] "POST /i/?c=entry&a=read HTTP/1.1" 200 21 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:39:32 +0100] "GET /i/?a=normal&rid=6988672cf1252&cid=1770318901169045&state=2&ajax=1 HTTP/1.1" 200 146030 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:39:49 +0100] "POST /i/?c=entry&a=read HTTP/1.1" 200 21 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:29 +0100] "GET /i/?c=javascript&a=nbUnreadsPerFeed HTTP/1.1" 200 53 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:50 +0100] "GET /i/?a=normal&rid=6988672cf1252&cid=1770251401262273&state=2&ajax=1 HTTP/1.1" 200 144081 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:51 +0100] "GET /i/?a=normal&rid=6988672cf1252&cid=1770228901289107&state=2&ajax=1 HTTP/1.1" 200 148337 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:54 +0100] "GET /i/?a=normal HTTP/1.1" 200 166368 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:54 +0100] "GET /i/?a=normal&rid=6988683628e86&cid=1770404401098807&state=2&ajax=1 HTTP/1.1" 200 155021 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:59 +0100] "POST /i/?c=entry&a=read&get=a&nextGet=a&idMax=1770547254183823&search=&state=2&sort=id&order=DESC HTTP/1.1" 302 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:59 +0100] "GET /i/?order=DESC&sort=id&rid=6988683b1cbfb HTTP/1.1" 200 168131 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:59 +0100] "GET /f.php?h=3d695399 HTTP/1.1" 200 971 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:40:59 +0100] "GET /i/?a=normal&order=DESC&sort=id&rid=6988683b1cbfb&cid=1770413402115689&state=3&ajax=1 HTTP/1.1" 200 154846 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:41:02 +0100] "GET /i/?a=normal&sort=id&order=DESC HTTP/1.1" 200 168086 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:41:02 +0100] "GET /i/?a=normal&sort=id&order=DESC&rid=6988683e94d25&cid=1770413402115689&state=3&ajax=1 HTTP/1.1" 200 154846 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
10.10.0.3 - - [08/Feb/2026:11:41:05 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:41:05 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:41:48 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:11:41:48 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:04:18 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:04:19 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:04:52 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:04:52 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:05:03 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:05:03 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:05:47 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:13:05:47 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:17:19:43 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:17:19:43 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:07:55 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:07:55 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:08:03 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:08:03 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:08:10 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:08:10 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:09:54 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:09:54 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:12:41 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:12:41 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:12:53 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [08/Feb/2026:19:12:53 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [09/Feb/2026:02:01:09 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [09/Feb/2026:02:01:09 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [09/Feb/2026:02:02:19 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [09/Feb/2026:02:02:19 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [09/Feb/2026:03:06:57 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
10.10.0.3 - - [09/Feb/2026:04:43:24 +0100] "GET /robots.txt HTTP/1.1" 200 26 "-" "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"
10.10.0.3 - - [09/Feb/2026:10:20:43 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [09/Feb/2026:10:20:43 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 670 "-" "-"
10.10.0.3 - - [09/Feb/2026:11:45:33 +0100] "GET /robots.txt HTTP/1.1" 200 26 "-" "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"
10.10.0.3 - - [09/Feb/2026:17:36:45 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (compatible; NetcraftSurveyAgent/1.0; +info@netcraft.com)"
10.10.0.3 - - [09/Feb/2026:17:36:49 +0100] "GET /i/ HTTP/1.1" 200 6717 "-" "Mozilla/5.0 (compatible; NetcraftSurveyAgent/1.0; +info@netcraft.com)"
10.10.0.3 - - [10/Feb/2026:13:02:08 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:13:02:08 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:13:38:49 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:13:38:49 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:14:38:48 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:14:38:48 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:14:38:54 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:14:38:54 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:18:22:36 +0100] "POST /api/greader.php/accounts/ClientLogin?output=json HTTP/1.1" 200 120 "-" "-"
10.10.0.3 - - [10/Feb/2026:18:22:36 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:18:22:36 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:22:59:09 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:22:59:09 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:22:59:32 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:22:59:32 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:23:01:17 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:23:01:17 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [10/Feb/2026:23:02:45 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [10/Feb/2026:23:02:45 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [11/Feb/2026:09:08:02 +0100] "GET /robots.txt HTTP/1.1" 200 26 "-" "Mozilla/5.0 (compatible; wpbot/1.4; +https://forms.gle/ajBaxygz9jSR8p8G9)"
10.10.0.3 - - [11/Feb/2026:21:02:59 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [11/Feb/2026:21:02:59 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 675 "-" "-"
10.10.0.3 - - [11/Feb/2026:23:17:26 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [11/Feb/2026:23:17:26 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 678 "-" "-"
10.10.0.3 - - [12/Feb/2026:13:16:00 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
10.10.0.3 - - [12/Feb/2026:13:16:05 +0100] "GET / HTTP/1.1" 200 789 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
10.10.0.3 - - [12/Feb/2026:14:45:41 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [12/Feb/2026:14:45:41 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 678 "-" "-"
10.10.0.3 - - [12/Feb/2026:14:47:43 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [12/Feb/2026:14:47:43 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 678 "-" "-"
10.10.0.3 - - [12/Feb/2026:18:23:33 +0100] "HEAD / HTTP/1.1" 200 0 "-" "Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)"
10.10.0.3 - - [12/Feb/2026:18:23:33 +0100] "GET / HTTP/1.1" 206 789 "-" "Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)"
10.10.0.3 - - [12/Feb/2026:18:23:34 +0100] "HEAD /_next HTTP/1.1" 200 0 "-" "Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)"
10.10.0.3 - - [12/Feb/2026:18:23:34 +0100] "POST / HTTP/1.1" 405 150 "-" "Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)"
10.10.0.3 - - [12/Feb/2026:18:23:34 +0100] "POST /_next HTTP/1.1" 405 150 "-" "Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)"
10.10.0.3 - - [12/Feb/2026:23:48:34 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [12/Feb/2026:23:48:34 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 678 "-" "-"
10.10.0.3 - - [12/Feb/2026:23:49:31 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [12/Feb/2026:23:49:31 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 678 "-" "-"
10.10.0.3 - - [12/Feb/2026:23:49:37 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [12/Feb/2026:23:49:37 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 678 "-" "-"
10.10.0.3 - - [12/Feb/2026:23:50:12 +0100] "GET /api/greader.php/reader/api/0/subscription/list?output=json HTTP/1.1" 200 902 "-" "-"
10.10.0.3 - - [12/Feb/2026:23:50:12 +0100] "GET /api/greader.php/reader/api/0/unread-count?output=json HTTP/1.1" 200 678 "-" "-"

View File

@@ -1,10 +0,0 @@
[08-Feb-2026 02:00:01] NOTICE: fpm is running, pid 977
[08-Feb-2026 02:00:01] NOTICE: ready to handle connections
[08-Feb-2026 17:54:42] NOTICE: Terminating ...
[08-Feb-2026 17:54:42] NOTICE: exiting, bye-bye!
[08-Feb-2026 17:54:49] NOTICE: fpm is running, pid 240
[08-Feb-2026 17:54:49] NOTICE: ready to handle connections
[10-Feb-2026 14:51:17] NOTICE: Terminating ...
[10-Feb-2026 14:51:17] NOTICE: exiting, bye-bye!
[10-Feb-2026 14:54:30] NOTICE: fpm is running, pid 244
[10-Feb-2026 14:54:30] NOTICE: ready to handle connections

View File

@@ -5,13 +5,13 @@ services:
image: gitea/gitea:latest image: gitea/gitea:latest
#container_name: gitea #container_name: gitea
environment: environment:
- USER_UID=1000 - USER_UID=${USER_UID}
- USER_GID=1000 - USER_GID=${USER_GID}
- GITEA__database__DB_TYPE=mysql - GITEA__database__DB_TYPE=${GITEA__database__DB_TYPE}
- GITEA__database__HOST=database.home.ramberg.net:3306 - GITEA__database__HOST=${GITEA__database__HOST}
- GITEA__database__NAME=gitea - GITEA__database__NAME=${GITEA__database__NAME}
- GITEA__database__USER=gitea - GITEA__database__USER=${GITEA__database__USER}
- GITEA__database__PASSWD=giteapass123 - GITEA__database__PASSWD=${GITEA__database__PASSWD}
#restart: unless-stopped #restart: unless-stopped
volumes: volumes:
- /home/rcadmin/docker/gitea/data:/data - /home/rcadmin/docker/gitea/data:/data
@@ -19,8 +19,8 @@ services:
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
ports: ports:
- 3000:3000 - ${PORT_1}:3000
- 2222:22 - ${PORT_2}:22
networks: networks:
- gitea - gitea

10
homebox/.env Normal file
View File

@@ -0,0 +1,10 @@
# Homebox environment variables
HBOX_LOG_LEVEL=info
HBOX_LOG_FORMAT=text
HBOX_WEB_MAX_FILE_UPLOAD=10
# Please consider allowing analytics to help us improve Homebox (basic computer information, no personal data)
HBOX_OPTIONS_ALLOW_ANALYTICS=false
PORT=3100

View File

@@ -9,15 +9,15 @@ services:
#container_name: homebox #container_name: homebox
#restart: unless-stopped #restart: unless-stopped
environment: environment:
- HBOX_LOG_LEVEL=info - HBOX_LOG_LEVEL=${HBOX_LOG_LEVEL:-info}
- HBOX_LOG_FORMAT=text - HBOX_LOG_FORMAT=${HBOX_LOG_FORMAT:-text}
- HBOX_WEB_MAX_FILE_UPLOAD=10 - HBOX_WEB_MAX_FILE_UPLOAD=${HBOX_WEB_MAX_FILE_UPLOAD:-10}
# Please consider allowing analytics to help us improve Homebox (basic computer information, no personal data) # Please consider allowing analytics to help us improve Homebox (basic computer information, no personal data)
- HBOX_OPTIONS_ALLOW_ANALYTICS=false - HBOX_OPTIONS_ALLOW_ANALYTICS=${HBOX_OPTIONS_ALLOW_ANALYTICS:-false}
volumes: volumes:
- /home/rcadmin/docker/homebox/data:/data/ - /home/rcadmin/docker/homebox/data:/data/
ports: ports:
- 3100:7745 - ${PORT}:7745
deploy: deploy:
labels: labels:

5
homepage/.env Normal file
View File

@@ -0,0 +1,5 @@
# Homepage .env file
PORT=3010
HOMEPAGE_ALLOWED_HOSTS=www.home.ramberg.net,homepage.home.ramberg.net,docker-01.home.ramberg.net:3010,192.168.50.201:3010 # required, may need port. See gethomepage.dev/installation/#homepage_allowed_hosts

View File

@@ -7,13 +7,14 @@ services:
homepage: homepage:
image: ghcr.io/gethomepage/homepage:latest image: ghcr.io/gethomepage/homepage:latest
ports: ports:
- 3010:3000 - ${PORT}:3000
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- /home/rcadmin/docker/homepage/config:/app/config # Make sure your local config directory exists - /home/rcadmin/docker/homepage/config:/app/config # Make sure your local config directory exists
- /home/rcadmin/docker/homepage/images:/app/public/images # Make sure your local data directory exists
- /var/run/docker.sock:/var/run/docker.sock:ro # (optional) For docker integrations - /var/run/docker.sock:/var/run/docker.sock:ro # (optional) For docker integrations
environment: environment:
HOMEPAGE_ALLOWED_HOSTS: www.home.ramberg.net,homepage.home.ramberg.net,docker-01.home.ramberg.net:3010,192.168.50.201:3010 # required, may need port. See gethomepage.dev/installation/#homepage_allowed_hosts HOMEPAGE_ALLOWED_HOSTS: ${HOMEPAGE_ALLOWED_HOSTS}
deploy: deploy:
placement: placement:
constraints: constraints:

View File

@@ -2,27 +2,139 @@
# For configuration options and examples, please see: # For configuration options and examples, please see:
# https://gethomepage.dev/configs/bookmarks # https://gethomepage.dev/configs/bookmarks
- Health:
- Helse Norge:
- abbr: HN
#icon: myfitnesspal.svg
href: https://www.helsenorge.no/
- Helse Klage:
- abbr: HK
#icon: myfitnesspal.svg
href: https://helseklage.no/
- Felleskatalogen:
- abbr: FK
#icon: myfitnesspal.svg
href: https://www.felleskatalogen.no/
- Strava:
- abbr: STV
icon: strava.svg
href: https://www.strava.com/
- Komoot:
- abbr: KO
icon: /images/komoot.jpg
href: https://www.komoot.com/
- Developer: - Developer:
- Github: - Github:
- abbr: GH - abbr: GH
icon: github-light.svg
href: https://github.com/ href: https://github.com/
- Dashboard Icons: - Dashboard Icons:
- icon: github.svg - icon: dashboard-icons.svg
href: https://github.com/walkxcode/dashboard-icons href: https://github.com/walkxcode/dashboard-icons
description: Icon Repository description: Icon Repository
- Pictogrammers:
- #icon: mdi-pictogrammers.svg
abbr: PG
href: https://pictogrammers.com/library/mdi/
description: Material Design Icons Repository
- Simple Icons:
- icon: si-simpleicons.svg
abbr: SI
href: https://simpleicons.org/
description: Simple Icons Repository
- Self-Hosted Dashboard Icons:
- #icon:
abbr: SHDI
href: https://selfh.st/icons/
description: Self-Hosted Dashboard Icons Repository
- Flaticon:
- icon: /images/flaticon.png
abbr: FT
href: https://www.flaticon.com/
description: Flaticon Icon Repository
- Icons8:
- icon: /images/logo-icons8-full.svg
abbr: I8
href: https://icons8.com/
description: Icons8 Icon Repository
- NFO Maker:
- icon: /images/nfo-maker.png
abbr: NFO
href: https://nfo-maker.com/
description: NFO Maker - Create NFO files for media libraries
- Social: - Social:
- Reddit: - Reddit:
- icon: reddit.svg - icon: reddit.svg
abbr: RE abbr: RE
href: https://reddit.com/ href: https://reddit.com/
- X:
- abbr: X
icon: sh-x.svg
href: https://x.com/
- Facebook:
- abbr: FB
icon: sh-facebook.svg
href: https://www.facebook.com/
- Instagram:
- abbr: IG
icon: sh-instagram.svg
href: https://www.instagram.com/
- LinkedIn:
- abbr: LI
icon: sh-linkedin.svg
href: https://www.linkedin.com/
- Discord:
- abbr: DC
icon: sh-discord.svg
href: https://discord.com/
- Entertainment: - Entertainment:
- YouTube: - YouTube:
- abbr: YT - abbr: YT
icon: sh-youtube.svg
href: https://youtube.com/ href: https://youtube.com/
- Twitch:
- abbr: TW
icon: sh-twitch.svg
href: https://www.twitch.tv/
- Netflix:
- abbr: NF
icon: sh-netflix.svg
href: https://www.netflix.com/
- TeliaPlay:
- abbr: TP
icon: /images/Telia.webp
href: https://www.teliaplay.no/
- Information: - IMDB:
- YR: - abbr: IMDB
- abbr: YR icon: sh-imdb.svg
href: https://yr.no/ href: https://www.imdb.com/
- The TV Database:
- abbr: TVDB
icon: sh-tvdb.svg
href: https://www.thetvdb.com/
- The Movie Database:
- abbr: TMDB
icon: sh-tmdb.svg
href: https://www.themoviedb.org/
- Wikipedia:
- abbr: WP
icon: sh-wikipedia.svg
href: https://www.wikipedia.org/
- News:
- CNN:
- abbr: CNN
icon: /images/cnn.png
href: https://www.cnn.com/
- CNBC:
- abbr: CNBC
icon: sh-cnbc.svg
href: https://www.cnbc.com/
- Google News:
- abbr: GN
icon: sh-google-news.svg
href: https://news.google.com/

BIN
homepage/images/Telia.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
homepage/images/cnn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
homepage/images/komoot.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-9 -9 32 32" fill="#1fb141"><path d="M7 0H0v14h7V0z"></path><path d="M10.5 7a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zm0 7a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z"></path></svg>

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

3
iperf3/.env Normal file
View File

@@ -0,0 +1,3 @@
# iperf3 .env file
PORT=5201

View File

@@ -8,7 +8,7 @@ services:
command: '-s' command: '-s'
image: networkstatic/iperf3 image: networkstatic/iperf3
ports: ports:
- '5201:5201' - '${PORT}:5201'
#container_name: iperf3-server #container_name: iperf3-server
tty: true tty: true
stdin_open: true stdin_open: true

3
it-tools/.env Normal file
View File

@@ -0,0 +1,3 @@
# Environment variables for the IT Tools application
PORT=9080

View File

@@ -5,7 +5,7 @@ services:
#container_name: it-tools #container_name: it-tools
#restart: unless-stopped #restart: unless-stopped
ports: ports:
- 9080:80 - ${PORT}:80
deploy: deploy:
labels: labels:

6
mealie/.env Normal file
View File

@@ -0,0 +1,6 @@
# This file is used to set environment variables for the Mealie application.
PORT=9091
ALLOW_SIGNUP=false
LOG_LEVEL=DEBUG

View File

@@ -16,10 +16,10 @@ services:
volumes: volumes:
- /home/rcadmin/docker/mealie/data:/app/data/ - /home/rcadmin/docker/mealie/data:/app/data/
ports: ports:
- 9091:9000 - ${PORT}:9000
environment: environment:
ALLOW_SIGNUP: "false" ALLOW_SIGNUP: ${ALLOW_SIGNUP:-false}
LOG_LEVEL: "DEBUG" LOG_LEVEL: ${LOG_LEVEL:-INFO}
DB_ENGINE: sqlite # Optional: 'sqlite', 'postgres' DB_ENGINE: sqlite # Optional: 'sqlite', 'postgres'
# ===================================== # =====================================

View File

@@ -1,6 +1,7 @@
# Admin: kim@ramberg.net # Admin: kim@ramberg.net
# Pass : Homekbr1998! # Pass : Homekbr1998!
PORT=5678
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
N8N_SUBDOMAIN='n8n' N8N_SUBDOMAIN='n8n'

View File

@@ -7,19 +7,18 @@ services:
image: docker.n8n.io/n8nio/n8n image: docker.n8n.io/n8nio/n8n
restart: always restart: always
ports: ports:
- "5678:5678" - "${PORT}:5678"
# - "127.0.0.1:5678:5678"
environment: environment:
- N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true - N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=${N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS}
- N8N_HOST=n8n.home.ramberg.net - N8N_HOST=${N8N_SUBDOMAIN}.${N8N_DOMAIN_NAME}
- N8N_PORT=5678 - N8N_PORT=${N8N_PORT}
- N8N_PROTOCOL=https - N8N_PROTOCOL=${N8N_PROTOCOL}
- N8N_RUNNERS_ENABLED=true - N8N_RUNNERS_ENABLED=${N8N_RUNNERS_ENABLED}
- NODE_ENV=production - NODE_ENV=${NODE_ENV}
- WEBHOOK_URL=https://n8n.home.ramberg.net/ - WEBHOOK_URL=${N8N_PROTOCOL}://${N8N_SUBDOMAIN}.${N8N_DOMAIN_NAME}/
- GENERIC_TIMEZONE=Europe/Oslo - GENERIC_TIMEZONE=${GENERIC_TIMEZONE}
- TZ=Europe/Oslo - TZ=${GENERIC_TIMEZONE}
- DB_SQLITE_POOL_SIZE=0 - DB_SQLITE_POOL_SIZE=${DB_SQLITE_POOL_SIZE}
volumes: volumes:
- /home/rcadmin/docker/n8n/data:/home/node/.n8n - /home/rcadmin/docker/n8n/data:/home/node/.n8n
- /home/rcadmin/docker/n8n/files:/files - /home/rcadmin/docker/n8n/files:/files

5
nginx-proxy-manager/.env Normal file
View File

@@ -0,0 +1,5 @@
#
PORT_1=80
PORT_2=81
PORT_3=443

View File

@@ -4,9 +4,9 @@ services:
image: 'docker.io/jc21/nginx-proxy-manager:latest' image: 'docker.io/jc21/nginx-proxy-manager:latest'
restart: unless-stopped restart: unless-stopped
ports: ports:
- '80:80' - '${PORT_1}:80'
- '81:81' - '${PORT_2}:81'
- '443:443' - '${PORT_3}:443'
volumes: volumes:
- ./data:/data - ./data:/data
- ./letsencrypt:/etc/letsencrypt - ./letsencrypt:/etc/letsencrypt

View File

@@ -58,3 +58,13 @@ volumes:
device: /data/db_data device: /data/db_data
o: bind o: bind
``` ```
```
env $(grep -v '^#' .env | xargs) docker stack deploy -c docker-compose.yml stack-name-here
env $(grep -v '^#' ${PWD}/.env | xargs) docker stack deploy -c docker-compose.yml stack-name-here
```

5
ntfy/.env Normal file
View File

@@ -0,0 +1,5 @@
# ntfy - a simple HTTP-based pub-sub notification service
# Environment variables for ntfy
TZ=Europe/Oslo
PORT=9010

View File

@@ -7,7 +7,7 @@ services:
command: command:
- serve - serve
environment: environment:
- TZ=Europe/Oslo # optional: set desired timezone - TZ=${TZ} # optional: set desired timezone
#user: UID:GID # optional: replace with your own user/group or uid/gid #user: UID:GID # optional: replace with your own user/group or uid/gid
volumes: volumes:
- /home/rcadmin/docker/ntfy/data/cache_ntfy:/var/cache/ntfy - /home/rcadmin/docker/ntfy/data/cache_ntfy:/var/cache/ntfy
@@ -15,7 +15,7 @@ services:
networks: networks:
- ntfy - ntfy
ports: ports:
- 9010:80 - ${PORT}:80
healthcheck: # optional: remember to adapt the host:port to your environment healthcheck: # optional: remember to adapt the host:port to your environment
test: ["CMD-SHELL", "wget -q --tries=1 http://localhost:80/v1/health -O - | grep -Eo '\"healthy\"\\s*:\\s*true' || exit 1"] test: ["CMD-SHELL", "wget -q --tries=1 http://localhost:80/v1/health -O - | grep -Eo '\"healthy\"\\s*:\\s*true' || exit 1"]
interval: 60s interval: 60s

4
openspeedtest/.env Normal file
View File

@@ -0,0 +1,4 @@
# This file is used to set environment variables for the OpenSpeedTest application.
PORT_1=3004
PORT_2=3005

View File

@@ -11,8 +11,8 @@ services:
networks: networks:
- openspeedtest - openspeedtest
ports: ports:
- '3004:3000' - '${PORT_1}:3000'
- '3005:3001' - '${PORT_2}:3001'
image: openspeedtest/latest image: openspeedtest/latest
deploy: deploy:
labels: labels:

18
pihole/.env Normal file
View File

@@ -0,0 +1,18 @@
# Pi-hole Docker Environment Variables
# Ports
# DNS Ports
PORT_DNS_TCP=53
PORT_DNS_UDP=53
# Default HTTP Port
PORT_HTTP=8080
# Default HTTPs Port. FTL will generate a self-signed certificate
PORT_HTTPS=8443
# Uncomment the below if using Pi-hole as your DHCP Server
#PORT_DHCP_SERVER=67
# Environment variables
TZ=Europe/Oslo'
# Set a password to access the web interface. Not setting one will result in a random password being assigned
FTLCONF_webserver_api_password='homekbr1998'

View File

@@ -8,19 +8,19 @@ services:
- pihole - pihole
ports: ports:
# DNS Ports # DNS Ports
- "53:53/tcp" - "${PORT_DNS_TCP}:53/tcp"
- "53:53/udp" - "${PORT_DNS_UDP}:53/udp"
# Default HTTP Port # Default HTTP Port
- "8080:80/tcp" - "${PORT_HTTP}:80/tcp"
# Default HTTPs Port. FTL will generate a self-signed certificate # Default HTTPs Port. FTL will generate a self-signed certificate
- "8443:443/tcp" - "${PORT_HTTPS}:443/tcp"
# Uncomment the below if using Pi-hole as your DHCP Server # Uncomment the below if using Pi-hole as your DHCP Server
#- "67:67/udp" #- "${PORT_DHCP_SERVER}:67/udp"
environment: environment:
# Set the appropriate timezone for your location (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), e.g: # Set the appropriate timezone for your location (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), e.g:
TZ: 'Europe/Oslo' TZ: ${TZ}
# Set a password to access the web interface. Not setting one will result in a random password being assigned # Set a password to access the web interface. Not setting one will result in a random password being assigned
FTLCONF_webserver_api_password: 'homekbr1998' ${FTLCONF_webserver_api_password}: 'homekbr1998'
# Volumes store your data between container upgrades # Volumes store your data between container upgrades
volumes: volumes:
# For persisting Pi-hole's databases and common configuration file # For persisting Pi-hole's databases and common configuration file

9
portainer/.env Normal file
View File

@@ -0,0 +1,9 @@
# Environment variables for Portainer
# Ports
PORT_1=8000
PORT_2=9443
# Environment variables
VIRTUAL_HOST=portainer.home.ramberg.net
#VIRTUAL_PORT=9443

View File

@@ -5,14 +5,14 @@ services:
networks: networks:
- portainer - portainer
ports: ports:
- 8000:8000 - ${PORT_1}:8000
- 9443:9443 - ${PORT_2}:9443
#container_name: portainer #container_name: portainer
command: --no-analytics command: --no-analytics
#restart: always #restart: always
environment: environment:
- VIRTUAL_HOST=portainer.home.ramberg.net - VIRTUAL_HOST=${VIRTUAL_HOST}
#- VIRTUAL_PORT=9443 #- VIRTUAL_PORT=${VIRTUAL_PORT}
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /home/rcadmin/docker/portainer/data:/data - /home/rcadmin/docker/portainer/data:/data

View File

@@ -17,9 +17,8 @@ services:
homepage.name: Shepherd homepage.name: Shepherd
#homepage.href: https://portainer.home.ramberg.net/ #homepage.href: https://portainer.home.ramberg.net/
environment: environment:
TZ: Europe/Oslo TZ: ${TZ}
SLEEP_TIME: 360m SLEEP_TIME: ${SLEEP_TIME}
WITH_REGISTRY_AUTH: 'true' WITH_REGISTRY_AUTH: ${WITH_REGISTRY_AUTH}
REGISTRY_USER: kbramberg REGISTRY_USER: ${REGISTRY_USER}
REGISTRY_PASSWORD: askjfhKJ34Bsdjrt4387 REGISTRY_PASSWORD: ${REGISTRY_PASSWORD}

View File

@@ -1,6 +1,18 @@
#!/bin/bash #!/bin/bash
# Copy this file to /usr/sbin/start to enable easy startup # Copy this file to /usr/sbin/start to enable easy startup
# cp start.sh /usr/sbin/start # sudo cp start.sh /usr/sbin/start
#docker stack deploy -c compose.yml ${PWD##*/}
# Check if .env file exists in the current directory
if [ ! -f ".env" ]; then
touch .env
fi
if [ -f ".env" ]; then
env $(grep -v '^#' ${PWD}/.env | sed 's/#.*//' | xargs) docker stack deploy -c compose.yml ${PWD##*/}
else
docker stack deploy -c compose.yml ${PWD##*/} docker stack deploy -c compose.yml ${PWD##*/}
fi

6
tor-privoxy/.env Normal file
View File

@@ -0,0 +1,6 @@
# Environment variables for Tor and Privoxy configuration
# Ports
PORT_TOR_PROXY=9050
PORT_TOR_CONTROL=9051
PORT_PRIVOXY=8118

View File

@@ -8,14 +8,14 @@ services:
networks: networks:
- tor-privoxy - tor-privoxy
ports: ports:
- "9050:9050" # Tor proxy - "${PORT_TOR_PROXY}:9050" # Tor proxy
- "9051:9051" # Tor control port - "${PORT_TOR_CONTROL}:9051" # Tor control port
- "8118:8118" # Privoxy - "${PORT_PRIVOXY}:8118" # Privoxy
deploy: deploy:
placement: placement:
constraints: constraints:
- node.role == manager - node.role == manager
pihole labels: labels:
- homepage.group=Services - homepage.group=Services
- homepage.name=Tor-Privoxy - homepage.name=Tor-Privoxy
#- homepage.icon=portainer.png #- homepage.icon=portainer.png

View File

@@ -11,7 +11,6 @@ services:
networks: networks:
- uptime-kuma - uptime-kuma
ports: ports:
# - '127.0.0.1:3001:3001'
- '3001:3001' - '3001:3001'
restart: always restart: always
deploy: deploy:

View File

@@ -1,10 +1,9 @@
#General Settings #General Settings
ADMIN_TOKEN='HFoztERqAoXreBf7yM0NPbKhTguKoVDpKm4NIWVhiegIbuZKAzhr1ITTJdyCIFII' # randomly generated string of characters, for example running openssl rand -base64 48 # randomly generated string of characters, for example running openssl rand -base64 48
#//Refer https://github.com/dani-garcia/vaultwarden/wiki/Enabling-admin-page#secure-the-admin_token ADMIN_TOKEN='HFoztERqAoXreBf7yM0NPbKhTguKoVDpKm4NIWVhiegIbuZKAzhr1ITTJdyCIFII' #//Refer https://github.com/dani-garcia/vaultwarden/wiki/Enabling-admin-page#secure-the-admin_token
WEBSOCKET_ENABLED=true WEBSOCKET_ENABLED=true
SIGNUPS_ALLOWED=false ##change to false once create the admin account SIGNUPS_ALLOWED=false #change to false once create the admin account
#DOMAIN=https://bitwarden.example.com #replace example.com with your domain
DOMAIN='https://vaultwarden.ramberg.net' #replace example.com with your domain DOMAIN='https://vaultwarden.ramberg.net' #replace example.com with your domain
# SMTP server configuration # SMTP server configuration

View File

@@ -0,0 +1,36 @@
# Service Name: VaultWarden
# Description : Open source server for bitwarden clients
# Homepage : https://github.com/dani-garcia/vaultwarden
services:
vaultwarden:
image: vaultwarden/server:latest
# container_name: vaultwarden
# restart: unless-stopped
environment:
# DOMAIN: "https://vaultwarden.ramberg.net"
- DOMAIN=https://vaultwarden.ramberg.net
- ADMIN_TOKEN=HFoztERqAoXreBf7yM0NPbKhTguKoVDpKm4NIWVhiegIbuZKAzhr1ITTJdyCIFII
- WEBSOCKET_ENABLED=true
- SIGNUPS_ALLOWED=false
volumes:
- /home/rcadmin/docker/vaultwarden/data/:/data/
ports:
- 8082:80
networks:
- vaultwarden
deploy:
labels:
- homepage.group=Services
- homepage.name=Vaultwarden
- homepage.icon=vaultwarden.png
- homepage.href=https://vaultwarden.ramberg.net/
#- homepage.instance.internal.href=http://emby.lan/
#- homepage.instance.public.href=https://emby.mydomain.com/
#- homepage.description=GIT server
networks:
vaultwarden:
driver: overlay
attachable: true

View File

@@ -5,14 +5,11 @@
services: services:
vaultwarden: vaultwarden:
image: vaultwarden/server:latest image: vaultwarden/server:latest
# container_name: vaultwarden
# restart: unless-stopped
environment: environment:
# DOMAIN: "https://vaultwarden.ramberg.net" - DOMAIN=${DOMAIN}
- DOMAIN=https://vaultwarden.ramberg.net - ADMIN_TOKEN=${ADMIN_TOKEN}
- ADMIN_TOKEN=HFoztERqAoXreBf7yM0NPbKhTguKoVDpKm4NIWVhiegIbuZKAzhr1ITTJdyCIFII - WEBSOCKET_ENABLED=${WEBSOCKET_ENABLED}
- WEBSOCKET_ENABLED=true - SIGNUPS_ALLOWED=${SIGNUPS_ALLOWED}
- SIGNUPS_ALLOWED=false
volumes: volumes:
- /home/rcadmin/docker/vaultwarden/data/:/data/ - /home/rcadmin/docker/vaultwarden/data/:/data/
ports: ports:
@@ -25,7 +22,7 @@ services:
- homepage.group=Services - homepage.group=Services
- homepage.name=Vaultwarden - homepage.name=Vaultwarden
- homepage.icon=vaultwarden.png - homepage.icon=vaultwarden.png
- homepage.href=https://vaultwarden.ramberg.net/ - homepage.href=${DOMAIN}
#- homepage.instance.internal.href=http://emby.lan/ #- homepage.instance.internal.href=http://emby.lan/
#- homepage.instance.public.href=https://emby.mydomain.com/ #- homepage.instance.public.href=https://emby.mydomain.com/
#- homepage.description=GIT server #- homepage.description=GIT server