== mounts
volume /var/lib/docker/volumes/homepage_homepage_config/_data -> /app/config rw=true
bind /var/run/docker.sock -> /var/run/docker.sock rw=false

== config files
total 20
drwxr-xr-x    3 root     root          4096 Oct 17 20:34 .
drwxr-xr-x    1 node     node          4096 Oct 17 20:34 ..
-rw-r--r--    1 node     node            31 Oct 17 20:34 kubernetes.yaml
drwxr-xr-x    2 root     root          4096 Oct 17 20:34 logs
-rw-r--r--    1 node     node           184 Oct 17 20:34 settings.yaml
== docker.yaml (non-comment lines)
grep: /app/config/docker.yaml: No such file or directory
== services.yaml (non-comment lines)
grep: /app/config/services.yaml: No such file or directory
== widgets.yaml (non-comment lines)
grep: /app/config/widgets.yaml: No such file or directory
== settings.yaml (non-comment lines)
---
providers:
  openweathermap: openweathermapapikey
  weatherapi: weatherapiapikey
== bookmarks.yaml (non-comment lines)
grep: /app/config/bookmarks.yaml: No such file or directory
== labels on other containers (homepage.*)
== GET / -> 200 48359B

== GET /api/services -> 200 556B
[{"name":"My First Group","services":[{"name":"My First Service","href":"http://localhost/","description":"Homepage is awesome","weight":100,"type":"service","widgets":[]}],"groups":[]},{"name":"My Second Group","services":[{"name":"My Second Service","href":"http://localhost/","description":"Homepage is the best","weight":100,"type":"service","widgets":[]}],"groups":[]},{"name":"My Third Group","
== GET /api/widgets -> 200 162B
[{"type":"resources","options":{"index":0,"cpu":true,"memory":true,"disk":"/"}},{"type":"search","options":{"index":1,"provider":"duckduckgo","target":"_blank"}}]
== GET /api/bookmarks -> 200 286B
[{"name":"Developer","bookmarks":[{"name":"Github","abbr":"GH","href":"https://github.com/"}]},{"name":"Social","bookmarks":[{"name":"Reddit","abbr":"RE","href":"https://reddit.com/"}]},{"name":"Entertainment","bookmarks":[{"name":"YouTube","abbr":"YT","href":"https://youtube.com/"}]}]
== socket use in logs
1
Skipping ownership changes for /app/config
Skipping ownership changes for /app/config/logs
/app/.next already owned by correct UID/GID or running as root, skipping chown
▲ Next.js 16.2.6
- Local:         http://[::1]:3000
- Network:       http://[::]:3000
✓ Ready in 0ms
settings.yaml was copied to the config folder
[2026-10-17T20:34:11.277Z] [32minfo[39m: kubernetes.yaml was copied to the config folder
[2026-10-17T20:34:31.258Z] [32minfo[39m: docker.yaml was copied to the config folder
[2026-10-17T20:34:31.264Z] [32minfo[39m: services.yaml was copied to the config folder
[2026-10-17T20:34:31.292Z] [32minfo[39m: widgets.yaml was copied to the config folder
[2026-10-17T20:34:31.317Z] [32minfo[39m: bookmarks.yaml was copied to the config folder
== docker.yaml non-comment lines:
---
== services.yaml non-comment lines:
---
- My First Group:
    - My First Service:
        href: http://localhost/
        description: Homepage is awesome
- My Second Group:
    - My Second Service:
        href: http://localhost/
        description: Homepage is the best
- My Third Group:
    - My Third Service:
        href: http://localhost/
        description: Homepage is 😎
== widgets.yaml non-comment lines:
---
- resources:
    cpu: true
    memory: true
    disk: /
- search:
    provider: duckduckgo
    target: _blank
