{"adoption": {"forks": 149, "observed_at": "2026-08-28T04:08:32.604794+00:00", "stars": 4025}, "canonical_url": "https://ross.abutalabs.com/products/octelium", "card": {"archived": false, "artifact_type": "application", "description": "A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA platform, API/AI/MCP gateway, a PaaS, an ngrok-alternative and a homelab infrastructure.", "domain": ["security", "networking", "self-hosted", "infrastructure-as-code", "cloud-computing", "large-language-models", "apis", "backend", "developer-tools"], "enriched": true, "function": ["auth", "authorization", "api-gateway", "proxy", "vpn", "networking", "security", "secrets-management", "deployment", "microservices", "mcp", "middleware", "http-server", "ssh", "self-hosted", "container-orchestration"], "health_score": 100, "homepage": "https://octelium.com/docs", "language": "Go", "license": "AGPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["octelium/octelium"], "name": "octelium/octelium", "platform": ["go", "self-hosted", "cloud", "cli", "cross-platform"], "pushed_at": "2026-08-26T21:32:06+00:00", "repo": "octelium/octelium", "stars": 4025, "tags": ["zero-trust", "ztna", "beyondcorp", "wireguard", "quic", "policy-as-code", "abac", "sso", "mfa", "tunnel", "ngrok-alternative", "paas", "homelab", "identity-aware-proxy", "secretless-access", "ai-gateway", "mcp-gateway", "remote-access", "devops", "containers", "ai-agents", "linux", "kubernetes", "docker"], "topics": ["abac", "ai-gateway", "api-gateway", "beyondcorp", "homelab", "mfa", "paas", "policy-as-code", "quic", "remote-access", "ssh", "sso", "vpn", "wireguard", "zero-trust", "ztna", "kubernetes", "tunnel", "mcp-gateway", "opentelemetry"], "urls": [], "use_cases": ["self-hosted zero trust VPN alternative to Tailscale or OpenVPN", "ZTNA/BeyondCorp platform for securing internal apps and databases", "self-hosted ngrok or Cloudflare Tunnel alternative for exposing services behind NAT", "API gateway and AI/LLM gateway with identity-based access control", "build MCP gateways and AI agent access infrastructure", "deploy containerized apps with a PaaS-like workflow", "secure SSH and database access without sharing credentials", "homelab secure remote access infrastructure"], "what_it_is": "Octelium is a free, open-source, self-hosted unified zero trust secure access platform built on Kubernetes. It can operate as a remote access VPN, ZTNA/BeyondCorp platform, secure tunnel alternative to ngrok, API/AI/MCP gateway, PaaS for containerized apps, and homelab infrastructure, with identity-based, per-request, L7-aware access control and secretless credential injection.", "when_to_avoid": ["you need a simple point-to-point VPN without zero trust policy overhead", "you cannot run Kubernetes or lack a Linux VM/server with a domain name", "you need a lightweight mesh networking tool rather than a full access platform", "you require a commercially supported product with SLAs rather than AGPL-3.0 FOSS"], "when_to_choose": ["you want a self-hosted, unified replacement for VPNs, tunnels, bastion hosts, and gateways", "you need per-request, identity-based, context-aware access control with policy-as-code", "you want secretless access that injects credentials (API keys, DB passwords, SSH keys) on the fly", "you need client-based WireGuard/QUIC access plus clientless browser access for humans and workloads", "you want to expose, protect, and deploy services on top of Kubernetes with a kubectl-like CLI"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/octelium", "repo": "octelium/octelium", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.604794+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:23:54.266096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8dd64a63c34fbda839431b094197cf342ebe0be699c16a38940c8cd0fa88b1b6", "fetched_at": "2026-08-28T04:08:32.604794+00:00", "kind": "readme", "missing": false, "url": "https://github.com/octelium/octelium"}, {"content_hash": "40d99ed701ec5f53c2b798f903ee86a1caf000082859a12b5cd67b8ee4405a32", "fetched_at": "2026-08-29T09:16:51.721820+00:00", "kind": "homepage", "missing": false, "url": "https://octelium.com/docs"}, {"content_hash": "cce9e1d172ab9d6665e590c9f10d99e314be19ee3d7aba6568b50c3effbe605c", "fetched_at": "2026-08-29T09:16:51.723554+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/how-octelium-works"}, {"content_hash": "4c7a5e7cebb1edee12b87a916bdd98c175d994b3ebb33e4e90e3960e39345670", "fetched_at": "2026-08-29T09:16:51.725814+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/quick-install"}, {"content_hash": "85be108fb205f6bfac657158b71dba8c660f68785a503a070851bc842a6c6bcf", "fetched_at": "2026-08-29T09:16:51.728356+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/management"}, {"content_hash": "2b05ae04d0af1b29142975e2f7da775c51046cabb8873437bba41a647dd2a454", "fetched_at": "2026-08-29T09:16:51.730632+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/zero-trust"}, {"content_hash": "2d2b97e3b52138c878b487677c2bdd8ad1ec7642064e36715f754bc15c9faf0a", "fetched_at": "2026-08-29T09:16:51.732450+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/overview/cli"}, {"content_hash": "69b41cbe64b2ebb1ebb6c912d032fd62d7830b77c4de8ca8c3b2dc132aceaab6", "fetched_at": "2026-08-29T09:16:51.734014+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/managed-containers"}, {"content_hash": "8a05fd192122dfafa6c90c8903cf317a0a8592606dc8d35c3dae9ab1d35ca847", "fetched_at": "2026-08-29T09:16:51.735776+00:00", "kind": "site_page", "missing": false, "url": "https://octelium.com/docs/octelium/latest/management/core/service/secretless"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 33, "rhythm": 99}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 472, "days_push": 7, "days_rel": 10, "gap_med": 11, "n_releases_24m": 40}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}