diff --git a/docs/.vitepress/theme/components/Banner.vue b/docs/.vitepress/theme/components/Banner.vue deleted file mode 100644 index a1b47caa..00000000 --- a/docs/.vitepress/theme/components/Banner.vue +++ /dev/null @@ -1,50 +0,0 @@ - - - - 🎉Dozzle v10 is here! Alerts, webhooks, and Dozzle Cloud are now available. - Learn more - - - - - - - - - - - diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index 16787052..9e1cb219 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -8,7 +8,6 @@ import "./style.css"; import HeroVideo from "./components/HeroVideo.vue"; import BuyMeCoffee from "./components/BuyMeCoffee.vue"; import Stats from "./components/Stats.vue"; -import Banner from "./components/Banner.vue"; import Supported from "./components/Supported.vue"; export default { @@ -18,7 +17,6 @@ export default { "home-hero-image": () => h(HeroVideo), "sidebar-nav-after": () => h(BuyMeCoffee), "home-hero-actions-after": () => h(Stats), - "layout-top": () => h(Banner), "home-hero-after": () => h(Supported), }); }, diff --git a/docs/components.d.ts b/docs/components.d.ts index 991ec137..83aa94eb 100644 --- a/docs/components.d.ts +++ b/docs/components.d.ts @@ -11,7 +11,6 @@ export {} /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { - Banner: typeof import('./.vitepress/theme/components/Banner.vue')['default'] BuyMeCoffee: typeof import('./.vitepress/theme/components/BuyMeCoffee.vue')['default'] Counter: typeof import('./.vitepress/theme/components/Counter.vue')['default'] HeroVideo: typeof import('./.vitepress/theme/components/HeroVideo.vue')['default'] diff --git a/docs/guide/podman.md b/docs/guide/podman.md index 2dd2bad7..dbaff00d 100644 --- a/docs/guide/podman.md +++ b/docs/guide/podman.md @@ -27,11 +27,11 @@ Podman offers several launch approaches: --- -# Standalone Mode +# Standalone Mode Run Dozzle as a standalone service to monitor local Podman containers. -## Rootful Setup +## Rootful Setup For system-wide Podman daemon: @@ -46,7 +46,7 @@ podman run -v /run/podman/podman.sock:/var/run/docker.sock:ro \ ghcr.io/amir20/dozzle:latest ``` -## Rootless Setup +## Rootless Setup Rootless Podman isolates containers to a user namespace: @@ -63,7 +63,7 @@ podman run -v /run/user/$(id -u appuser)/podman/podman.sock:/var/run/docker.sock **Important**: A Dozzle bound to one user's rootless socket only sees that user's containers. Other users' rootless containers live in separate namespaces and won't appear. -## Quadlet Deployment +## Quadlet Deployment Quadlet enables systemd-native container management. Create a `.container` file at `~/.config/containers/systemd/dozzle.container`: @@ -105,11 +105,11 @@ For multi-user systems, drop the same file into each user's `~/.config/container --- -# Agent Mode +# Agent Mode Run Dozzle as an agent on remote Podman hosts for centralized monitoring via a main Dozzle server. Agents communicate with the main server via gRPC. -## Agent Setup +## Agent Setup ### Prerequisites @@ -181,11 +181,11 @@ systemctl --user start dozzle-agent.service --- -# Main Server with Remote Agents +# Main Server with Remote Agents Configure the main Dozzle server to connect to agents on remote Podman hosts. -## Server Configuration +## Server Configuration Run the main Dozzle server with agent endpoints: @@ -240,7 +240,7 @@ WantedBy=default.target --- -# Additional Configuration +# Additional Configuration ## Engine-ID Setup @@ -279,7 +279,7 @@ cat /var/lib/docker/engine-id > [!WARNING] Clean up existing Dozzle deployments (stop container, remove volumes) before recreating with the engine-id in place. -## FAQ +## FAQ ### Memory Stats Missing in Rootless Mode