A document database with an HTTP API, built-in replication and the Fauxton admin console.
A document database with an HTTP API, built-in replication and the Fauxton admin console.This page describes the Levelrail template for CouchDB (Database Tools). It deploys the services below as one Docker Compose app on your own server. Project site: https://docs.couchdb.org/.Recommended memory: about 512 MiB.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Levelrail","description":"Self-hosted deployment platform. Push to git, get a running app with TLS, logs, metrics and rollback. One Go binary, no Kubernetes.","colors":{"primary":"#107292","light":"#2FB3DC","dark":"#084F67"},"logo":{"light":"https://mintcdn.com/levelrail/56HjW70mOjUmjIrm/assets/brand/wordmark-light.svg?fit=max\u0026auto=format\u0026n=56HjW70mOjUmjIrm\u0026q=85\u0026s=cbe02b3c3d17b11f9cc5a18551a30782","dark":"https://mintcdn.com/levelrail/56HjW70mOjUmjIrm/assets/brand/wordmark-dark.svg?fit=max\u0026auto=format\u0026n=56HjW70mOjUmjIrm\u0026q=85\u0026s=a4aa78b496c43e0a5edd9dffce778a45","href":"https://levelrail.com"},"favicon":"https://mintcdn.com/levelrail/zPhEnShTGkGFCjPc/public/favicon.svg?fit=max\u0026auto=format\u0026n=zPhEnShTGkGFCjPc\u0026q=85\u0026s=65f3143dd7539d4b1d34090204f05be0","appearance":{"default":"dark","strict":false},"background":{"color":{"light":"#ffffff","dark":"#000000"}},"navbar":{"links":[{"icon":"globe","href":"https://levelrail.com","label":"Website"},{"icon":"clock-rotate-left","href":"/changelog","label":"Changelog"},{"icon":"github","href":"https://github.com/glincker/levelrail","label":"GitHub"}],"primary":{"type":"button","label":"Get started","href":"/getting-started"}},"footer":{"socials":{"github":"https://github.com/glincker/levelrail","x":"https://x.com/thegdsks","website":"https://levelrail.com"}},"search":{"prompt":"Search docs, CLI, API, guides"},"seo":{"metatags":{"og:site_name":"Levelrail Docs","og:type":"website","og:image":"https://docs.levelrail.com/public/og/default.png","og:image:width":"1200","og:image:height":"630","twitter:card":"summary_large_image","twitter:image":"https://docs.levelrail.com/public/og/default.png","twitter:site":"@thegdsks","keywords":"self-hosted PaaS, Coolify alternative, Docker deployment platform, self-hosted deploys, Levelrail"},"indexing":"navigable"},"fonts":{"heading":{"family":"Geist","weight":500},"body":{"family":"Geist"}},"styling":{"codeblocks":"dark","latex":true},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. Try the [quickstart](/getting-started), the [all pages index](/all-pages) or search above."}},"contextual":{"options":["copy","view","chatgpt","claude","cursor","mcp"],"display":"header"},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"levelrail","hasAudioNarration":false,"actualSubdomain":"levelrail","customDomains":["docs.levelrail.com"],"gitSource":{"type":"github","owner":"glincker","repo":"levelrail","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ad3101855791369b484e8e2","collectionId":"3aea8962-0a79-4d48-81df-8bc49ebe1b33","liveDeploymentHistoryId":"6ad3101855791369b484e8e2","schemaVersion":"v3"},"entitlements":{},"buildId":"6ad642ebaf7aec4835b335f8","clientVersion":"0.0.3883","searchFilterCounts":[{"language":"default","tag":"Self-host gallery","count":359},{"language":"default","tag":"How-to guides","count":143},{"language":"default","tag":"Productivity","count":71},{"language":"default","tag":"Developer Tools","count":56},{"language":"default","tag":"Deploying","count":32},{"language":"default","tag":"AI","count":31},{"language":"default","tag":"Reference","count":30},{"language":"default","tag":"Appendix","count":28},{"language":"default","tag":"Media","count":28},{"language":"default","tag":"Concepts","count":25}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--lr-live:#2fb3dc;--lr-soft:#58b1ce;--lr-teal:#107292;--lr-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lr-r:12px;--lr-face:#0e0f11;--lr-face-2:#141617;--lr-text:#cfcfd3;--lr-link:#58b1ce;--lr-line:rgba(255, 255, 255, 0.08);--lr-ring:linear-gradient(180deg, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.04) 40%, rgba(255, 255, 255, 0.06));--lr-ring-hot:linear-gradient(180deg, rgba(47, 179, 220, 0.55), rgba(47, 179, 220, 0.12) 45%, rgba(47, 179, 220, 0.2));--lr-sheen:linear-gradient(180deg, rgba(255, 255, 255, 0.035), rgba(255, 255, 255, 0));--lr-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.07), 0 1px 1px rgba(0, 0, 0, 0.5), 0 8px 16px -4px rgba(0, 0, 0, 0.55), 0 24px 48px -12px rgba(0, 0, 0, 0.65);--lr-glow-op:1;--lr-grain:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 9 0 0 0 -4.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E\")}html:not(.dark){--lr-face:#ffffff;--lr-face-2:#f6f6f7;--lr-text:#3a3d40;--lr-link:#107292;--lr-line:rgba(14, 15, 17, 0.1);--lr-ring:linear-gradient(180deg, rgba(14, 15, 17, 0.2), rgba(14, 15, 17, 0.08) 40%, rgba(14, 15, 17, 0.1));--lr-ring-hot:linear-gradient(180deg, rgba(16, 114, 146, 0.6), rgba(16, 114, 146, 0.18) 45%, rgba(16, 114, 146, 0.26));--lr-sheen:linear-gradient(180deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0));--lr-shadow:0 1px 1px rgba(14, 15, 17, 0.06), 0 8px 16px -6px rgba(14, 15, 17, 0.1);--lr-glow-op:0.35}html.dark body{background-color:#000}body{position:relative;font-feature-settings:\"cv11\",\"ss03\";-webkit-font-smoothing:antialiased}body::after,body::before{content:\"\";position:absolute;inset:0 0 auto 0;height:440px;z-index:-1;pointer-events:none;background:radial-gradient(54% 92% at 50% 0,rgba(47,179,220,.42),transparent 72%),radial-gradient(38% 78% at 10% 0,rgba(31,200,176,.3),transparent 72%),radial-gradient(36% 70% at 92% 0,rgba(108,125,255,.3),transparent 72%)}body::before{opacity:calc(.4*var(--lr-glow-op))}body::after{opacity:calc(.9*var(--lr-glow-op));filter:saturate(1.2) brightness(1.25);-webkit-mask-image:var(--lr-grain),linear-gradient(to bottom,#000 0%,transparent 88%);-webkit-mask-size:220px 220px,100% 100%;-webkit-mask-composite:source-in;mask-image:var(--lr-grain),linear-gradient(to bottom,#000 0%,transparent 88%);mask-size:220px 220px,100% 100%;mask-composite:intersect}html{isolation:isolate}#content-area,#content-container{color:var(--lr-text)}#page-title{font-weight:300;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}#content-area h2{font-weight:300;letter-spacing:-.025em}#content-area h3,#content-area h4{font-weight:500;letter-spacing:-.02em}#content-area p,#header p{text-wrap:pretty}#header>div>div:first-child:not(:has(h1)){font-family:var(--lr-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#8d8d96}#content-area a:not(.card):not([data-component-part]){color:var(--lr-link)}#content-area a[href]:not(.card){text-decoration-color:color-mix(in srgb,var(--lr-link) 40%,transparent)}#content-area a[href]:not(.card):hover{text-decoration-color:currentColor}code,kbd,pre,samp{font-family:var(--lr-mono)!important;font-feature-settings:\"calt\" 0}#content-area :not(pre)>code{background:var(--lr-face-2);border:1px solid var(--lr-line);border-radius:6px;padding:.1em .4em;font-size:.875em;color:inherit}html.dark #content-area :not(pre)>code{color:#e4e4e7}.code-block{border-radius:var(--lr-r);border:1px solid transparent;box-shadow:var(--lr-shadow);background:var(--lr-sheen) padding-box,linear-gradient(#08090a,#08090a) padding-box,var(--lr-ring) border-box}.code-block-background,.code-block>div{border-radius:var(--lr-r);background-color:transparent}#sidebar .sticky.pointer-events-none,.code-block [data-component-part=code-block-root],.code-block pre{background:0 0}.code-block code{font-size:.8125rem;line-height:1.7}.accordion,.accordion-group,.callout,.card{border:1px solid transparent;border-radius:var(--lr-r);box-shadow:var(--lr-shadow);background:var(--lr-sheen) padding-box,linear-gradient(var(--lr-face),var(--lr-face)) padding-box,var(--lr-ring) border-box}.card{transition:box-shadow .2s,transform .2s}.card:hover{transform:translateY(-1px)}html.dark .card:hover{border-color:rgba(47,179,220,.45)}.card [data-component-part=card-title]{font-weight:500;letter-spacing:-.01em}#navbar .nav-tabs-item[data-active=true],.card [data-component-part=card-icon]{color:var(--lr-live)}html:not(.dark) #navbar .nav-tabs-item[data-active=true],html:not(.dark) .card [data-component-part=card-icon]{color:#107292}.accordion{margin-bottom:.75rem}.accordion,.accordion-group{overflow:hidden}.callout{padding:1rem 1.25rem}.callout[class*=border-blue],.callout[class*=border-green],.callout[class*=border-red],.callout[class*=border-sky],.callout[class*=border-yellow]{background:var(--lr-sheen) padding-box,linear-gradient(var(--lr-face),var(--lr-face)) padding-box,var(--lr-ring) border-box}@media (prefers-reduced-motion:reduce){.card{transition:none}.card:hover{transform:none}}#content-area table{border-collapse:separate;border-spacing:0;border:1px solid var(--lr-line);border-radius:var(--lr-r);overflow:hidden;box-shadow:var(--lr-shadow)}#content-area thead th{font-family:var(--lr-mono);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#8d8d96;background:var(--lr-face-2)}#content-area tbody td,#content-area thead th{border-bottom:1px solid var(--lr-line)}#content-area tbody tr:last-child td{border-bottom:0}#navbar>div.absolute,#navbar>div>div.absolute{background:color-mix(in srgb,var(--lr-face) 38%,transparent);border-bottom-color:var(--lr-line);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3)}#navbar .nav-tabs-item[data-active=true]::after,#navbar .nav-tabs-item[data-active=true]>div{background:var(--lr-live)}html:not(.dark) #navbar .nav-tabs-item[data-active=true]::after,html:not(.dark) #navbar .nav-tabs-item[data-active=true]>div{background:#107292}#topbar-cta-button a>span.absolute{border-radius:50px;background:var(--lr-live);border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -2px 0 rgba(0,0,0,.18),0 6px 14px -6px rgba(47,179,220,.45)}#topbar-cta-button a{padding-left:1rem;padding-right:.75rem}#topbar-cta-button a .text-white,#topbar-cta-button a svg{color:#000!important}html:not(.dark) #topbar-cta-button a>span.absolute{background:#06232c;border-color:transparent;box-shadow:0 1px 1px rgba(14,15,17,.3)}html:not(.dark) #topbar-cta-button a .text-white,html:not(.dark) #topbar-cta-button a svg{color:#2fb3dc!important}#search-bar-entry{border-radius:50px;border:1px solid transparent;box-shadow:var(--lr-shadow);background:var(--lr-sheen) padding-box,linear-gradient(var(--lr-face-2),var(--lr-face-2)) padding-box,var(--lr-ring) border-box}#search-bar-entry:hover{background:var(--lr-sheen) padding-box,linear-gradient(var(--lr-face-2),var(--lr-face-2)) padding-box,var(--lr-ring-hot) border-box}#sidebar .sidebar-group-header{font-family:var(--lr-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:#8d8d96}#sidebar a[aria-current=page]{border-radius:50px;color:var(--lr-live);background:rgba(47,179,220,.08);box-shadow:inset 0 0 0 1px rgba(47,179,220,.2)}html:not(.dark) #sidebar a[aria-current=page]{color:#084f67;background:rgba(16,114,146,.09);box-shadow:inset 0 0 0 1px rgba(16,114,146,.25)}#sidebar a:not([aria-current=page]):hover{border-radius:50px}#table-of-contents .toc-item[data-active=true],#table-of-contents a[data-active=true]{color:var(--lr-live)}html:not(.dark) #table-of-contents a[data-active=true]{color:#107292}#footer{border-top:1px solid var(--lr-line)}#content-area table td,#content-area table th{padding:.75rem 1rem;vertical-align:top}#content-area table td:first-child{font-weight:500}#navbar .nav-tabs-item[data-active=true] img[src*=\"/assets/icons/\"],#sidebar a[aria-current=page] img[src*=\"/assets/icons/\"]{filter:brightness(0) saturate(100%) invert(58%) sepia(96%) saturate(237%) hue-rotate(148deg) brightness(81%) contrast(149%)}html:not(.dark) #navbar .nav-tabs-item[data-active=true] img[src*=\"/assets/icons/\"],html:not(.dark) #sidebar a[aria-current=page] img[src*=\"/assets/icons/\"]{filter:brightness(0) saturate(100%) invert(28%) sepia(90%) saturate(323%) hue-rotate(148deg) brightness(118%) contrast(123%)}"}],"page":{"pagePath":"self-host/couchdb","slug":"/self-host/couchdb","pageMetadata":{"title":"Self-host CouchDB with Docker","sidebarTitle":"CouchDB","description":"A document database with an HTTP API, built-in replication and the Fauxton admin console.","og:url":"https://docs.levelrail.com/self-host/couchdb","href":"/self-host/couchdb"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"A document database with an HTTP API, built-in replication and the Fauxton admin console.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A document database with an HTTP API, built-in replication and the Fauxton admin console.`}),`\n`,_jsxs(_components.p,{children:[`This page describes the Levelrail template for CouchDB (Database Tools). It deploys the services below as one Docker Compose app on your own server. Project site: `,_jsx(_components.a,{href:`https://docs.couchdb.org/`,children:`https://docs.couchdb.org/`}),`.`]}),`\n`,_jsx(_components.p,{children:`Recommended memory: about 512 MiB.`}),`\n`,_jsx(Heading,{level:`2`,id:`services-ports-and-volumes`,children:`Services, ports and volumes`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Service`}),_jsx(_components.th,{children:`Image`}),_jsx(_components.th,{children:`Container ports`}),_jsx(_components.th,{children:`Volumes`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`couchdb`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`couchdb:3.4`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`5984`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`data -\u0026#62; /opt/couchdb/data`})})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`environment-variables`,children:`Environment variables`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Service`}),_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Value`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`couchdb`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`COUCHDB_PASSWORD`})}),_jsx(_components.td,{children:`Generated at deploy`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`couchdb`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`COUCHDB_USER`})}),_jsx(_components.td,{children:`Preset in the template`})]})]})]}),`\n`,_jsx(_components.p,{children:`Passwords and keys marked as generated are created for you when the app is deployed and stored as secrets. Values are not shown here.`}),`\n`,_jsx(Heading,{level:`2`,id:`deploy-couchdb-with-levelrail`,children:`Deploy CouchDB with Levelrail`}),`\n`,_jsxs(_components.p,{children:[`In the dashboard, open `,_jsx(_components.strong,{children:`Apps`}),`, choose `,_jsx(_components.strong,{children:`New app`}),`, then `,_jsx(_components.strong,{children:`Browse templates`}),`, and select CouchDB. Review the Compose body and deploy.`]}),`\n`,_jsx(_components.p,{children:`With the CLI:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes dark-plus dark-plus`,style:{backgroundColor:`#0B0C0E`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#DCDCAA`,\"--shiki-dark\":`#DCDCAA`},children:`levelrail-cli`}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:` templates`}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:` deploy`}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:` couchdb`}),_jsx(_components.span,{style:{color:`#569CD6`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:` my-couchdb`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/templates-and-registry`,children:`service template catalog`}),` for how templates work, and `,_jsx(_components.a,{href:`/getting-started`,children:`Getting started`}),` if you have not installed Levelrail yet.`]}),`\n`,_jsx(Heading,{level:`2`,id:`more-database-tools-templates`,children:`More Database Tools templates`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/self-host/adminer`,children:`Adminer`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/self-host/baserow`,children:`Baserow`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/self-host/bytebase`,children:`Bytebase`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/self-host/chroma`,children:`Chroma`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/self-host/clickhouse`,children:`ClickHouse`})}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`All templates are listed in the `,_jsx(_components.a,{href:`/self-host`,children:`self-host gallery`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Self-host CouchDB with Docker","sidebarTitle":"CouchDB","description":"A document database with an HTTP API, built-in replication and the Fauxton admin console.","og:url":"https://docs.levelrail.com/self-host/couchdb","href":"/self-host/couchdb"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Services, ports and volumes","slug":"services-ports-and-volumes","depth":2,"children":[]},{"title":"Environment variables","slug":"environment-variables","depth":2,"children":[]},{"title":"Deploy CouchDB with Levelrail","slug":"deploy-couchdb-with-levelrail","depth":2,"children":[]},{"title":"More Database Tools templates","slug":"more-database-tools-templates","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/levelrail/34332f0f5f6180ce/public/deploy.js"],"subdomain":"levelrail","siteName":"Levelrail","title":"Self-host CouchDB with Docker - Levelrail","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T16:19:36.712Z","gitLastModified":"2026-10-19T16:18:46.000Z","originalFileLocation":"self-host/couchdb.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"A document database with an HTTP API, built-in replication and the Fauxton admin console.\">\u003cmeta data-mint-head name=\"keywords\" content=\"self-hosted PaaS, Coolify alternative, Docker deployment platform, self-hosted deploys, Levelrail\">\u003cmeta data-mint-head name=\"application-name\" content=\"Levelrail\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Self-host CouchDB with Docker - Levelrail\">\u003cmeta data-mint-head property=\"og:description\" content=\"A document database with an HTTP API, built-in replication and the Fauxton admin console.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Levelrail Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.levelrail.com/self-host/couchdb\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://docs.levelrail.com/public/og/default.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Self-host CouchDB with Docker - Levelrail\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"A document database with an HTTP API, built-in replication and the Fauxton admin console.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://docs.levelrail.com/public/og/default.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/levelrail/sfnZeja47AHfK8h4/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Levelrail\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#107292\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.levelrail.com/self-host/couchdb\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/self-host/couchdb.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.levelrail.com/#organization\",\"name\":\"Levelrail\",\"url\":\"https://docs.levelrail.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/levelrail/56HjW70mOjUmjIrm/assets/brand/wordmark-light.svg?fit=max\u0026auto=format\u0026n=56HjW70mOjUmjIrm\u0026q=85\u0026s=cbe02b3c3d17b11f9cc5a18551a30782\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.levelrail.com#website\",\"name\":\"Levelrail\",\"url\":\"https://docs.levelrail.com\",\"publisher\":{\"@id\":\"https://docs.levelrail.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.levelrail.com/self-host/couchdb#webpage\",\"url\":\"https://docs.levelrail.com/self-host/couchdb\",\"name\":\"Self-host CouchDB with Docker\",\"description\":\"A document database with an HTTP API, built-in replication and the Fauxton admin console.\",\"dateModified\":\"2026-10-19T16:18:46.000Z\",\"isPartOf\":{\"@id\":\"https://docs.levelrail.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.levelrail.com/self-host/couchdb#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.levelrail.com/self-host/couchdb#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Database Tools\",\"item\":\"https://docs.levelrail.com/self-host/adminer\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Self-host CouchDB with Docker\",\"item\":\"https://docs.levelrail.com/self-host/couchdb\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.levelrail.com/self-host/couchdb#article\",\"headline\":\"Self-host CouchDB with Docker\",\"name\":\"Self-host CouchDB with Docker\",\"description\":\"A document database with an HTTP API, built-in replication and the Fauxton admin console.\",\"url\":\"https://docs.levelrail.com/self-host/couchdb\",\"mainEntityOfPage\":{\"@id\":\"https://docs.levelrail.com/self-host/couchdb#webpage\"},\"image\":\"https://docs.levelrail.com/public/og/default.png\",\"dateModified\":\"2026-10-19T16:18:46.000Z\",\"publisher\":{\"@id\":\"https://docs.levelrail.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.levelrail.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Levelrail\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Levelrail","nav":{"global":null,"tabs":[{"tab":"Get started","icon":"https://mintlify.s3.us-west-1.amazonaws.com/levelrail/assets/icons/rocket-launch.svg","pages":[{"title":"Get started","href":""}]},{"tab":"How-to guides","icon":"https://mintlify.s3.us-west-1.amazonaws.com/levelrail/assets/icons/book-open.svg","pages":[{"title":"How-to guides","href":"/troubleshooting"}]},{"tab":"Reference","icon":"https://mintlify.s3.us-west-1.amazonaws.com/levelrail/assets/icons/code.svg","pages":[{"title":"Reference","href":"/app-spec-reference"}]},{"tab":"Concepts","icon":"https://mintlify.s3.us-west-1.amazonaws.com/levelrail/assets/icons/lightbulb.svg","pages":[{"title":"Concepts","href":"/product-tour"}]},{"tab":"Self-host gallery","icon":"https://mintlify.s3.us-west-1.amazonaws.com/levelrail/assets/icons/squares-four.svg","groups":[{"group":"Gallery","pages":[{"title":"Self-host gallery","href":"/self-host"}]},{"group":"AI","pages":[{"title":"Self-host AnythingLLM with Docker","sidebarTitle":"AnythingLLM","href":"/self-host/anythingllm"},{"title":"Self-host ComfyUI with Docker","sidebarTitle":"ComfyUI","href":"/self-host/comfyui"},{"title":"Self-host Flowise with Docker","sidebarTitle":"Flowise","href":"/self-host/flowise"},{"title":"Self-host Flowise (Postgres + Qdrant) with Docker","sidebarTitle":"Flowise (Postgres + Qdrant)","href":"/self-host/flowise-postgres"},{"title":"Self-host Jupyter GPU Notebook with Docker","sidebarTitle":"Jupyter GPU Notebook","href":"/self-host/jupyter-gpu"},{"title":"Self-host Label Studio with Docker","sidebarTitle":"Label Studio","href":"/self-host/label-studio"},{"title":"Self-host Langflow with Docker","sidebarTitle":"Langflow","href":"/self-host/langflow"},{"title":"Self-host Langfuse with Docker","sidebarTitle":"Langfuse","href":"/self-host/langfuse"},{"title":"Self-host LibreChat with Docker","sidebarTitle":"LibreChat","href":"/self-host/librechat"},{"title":"Self-host LiteLLM Proxy with Docker","sidebarTitle":"LiteLLM Proxy","href":"/self-host/litellm"},{"title":"Self-host llama.cpp Server with Docker","sidebarTitle":"llama.cpp Server","href":"/self-host/llama-cpp"},{"title":"Self-host Lobe Chat with Docker","sidebarTitle":"Lobe Chat","href":"/self-host/lobe-chat"},{"title":"Self-host LocalAI with Docker","sidebarTitle":"LocalAI","href":"/self-host/localai"},{"title":"Self-host MetaMCP with Docker","sidebarTitle":"MetaMCP","href":"/self-host/metamcp"},{"title":"Self-host MLflow with Docker","sidebarTitle":"MLflow","href":"/self-host/mlflow"},{"title":"Self-host n8n AI Starter Kit with Docker","sidebarTitle":"n8n AI Starter Kit","href":"/self-host/n8n-ai-starter"},{"title":"Self-host New API with Docker","sidebarTitle":"New API","href":"/self-host/new-api"},{"title":"Self-host Ollama with Docker","sidebarTitle":"Ollama","href":"/self-host/ollama"},{"title":"Self-host Ollama + Open WebUI with Docker","sidebarTitle":"Ollama + Open WebUI","href":"/self-host/ollama-open-webui"},{"title":"Self-host Ollama: DeepSeek-R1 7B with Docker","sidebarTitle":"Ollama: DeepSeek-R1 7B","href":"/self-host/ollama-deepseek"},{"title":"Self-host Ollama: Llama 3 8B with Docker","sidebarTitle":"Ollama: Llama 3 8B","href":"/self-host/ollama-llama3"},{"title":"Self-host Ollama: Mistral 7B with Docker","sidebarTitle":"Ollama: Mistral 7B","href":"/self-host/ollama-mistral"},{"title":"Self-host Ollama: Phi-3 Mini with Docker","sidebarTitle":"Ollama: Phi-3 Mini","href":"/self-host/ollama-phi"},{"title":"Self-host Ollama: Qwen 2.5 7B with Docker","sidebarTitle":"Ollama: Qwen 2.5 7B","href":"/self-host/ollama-qwen"},{"title":"Self-host Open WebUI with Docker","sidebarTitle":"Open WebUI","href":"/self-host/open-webui"},{"title":"Self-host Speaches with Docker","sidebarTitle":"Speaches","href":"/self-host/speaches"},{"title":"Self-host Stable Diffusion WebUI with Docker","sidebarTitle":"Stable Diffusion WebUI","href":"/self-host/stable-diffusion-webui"},{"title":"Self-host Text Embeddings Inference with Docker","sidebarTitle":"Text Embeddings Inference","href":"/self-host/text-embeddings-inference"},{"title":"Self-host Text Generation Inference with Docker","sidebarTitle":"Text Generation Inference","href":"/self-host/text-generation-inference"},{"title":"Self-host Unstructured with Docker","sidebarTitle":"Unstructured","href":"/self-host/unstructured"},{"title":"Self-host vLLM with Docker","sidebarTitle":"vLLM","href":"/self-host/vllm"}]},{"group":"Analytics","pages":[{"title":"Self-host Apache Superset with Docker","sidebarTitle":"Apache Superset","href":"/self-host/superset"},{"title":"Self-host EmbyStat with Docker","sidebarTitle":"EmbyStat","href":"/self-host/embystat"},{"title":"Self-host GoatCounter with Docker","sidebarTitle":"GoatCounter","href":"/self-host/goatcounter"},{"title":"Self-host Matomo with Docker","sidebarTitle":"Matomo","href":"/self-host/matomo"},{"title":"Self-host Metabase with Docker","sidebarTitle":"Metabase","href":"/self-host/metabase"},{"title":"Self-host Plausible Analytics with Docker","sidebarTitle":"Plausible Analytics","href":"/self-host/plausible"},{"title":"Self-host Tianji with Docker","sidebarTitle":"Tianji","href":"/self-host/tianji"},{"title":"Self-host Umami with Docker","sidebarTitle":"Umami","href":"/self-host/umami"}]},{"group":"Applications","pages":[{"title":"Self-host Budibase with Docker","sidebarTitle":"Budibase","href":"/self-host/budibase"},{"title":"Self-host Cockpit CMS with Docker","sidebarTitle":"Cockpit CMS","href":"/self-host/cockpit-cms"},{"title":"Self-host Drupal with Docker","sidebarTitle":"Drupal","href":"/self-host/drupal"},{"title":"Self-host EspoCRM with Docker","sidebarTitle":"EspoCRM","href":"/self-host/espocrm"},{"title":"Self-host Ghost with Docker","sidebarTitle":"Ghost","href":"/self-host/ghost"},{"title":"Self-host GLPI with Docker","sidebarTitle":"GLPI","href":"/self-host/glpi"},{"title":"Self-host Joomla with Docker","sidebarTitle":"Joomla","href":"/self-host/joomla"},{"title":"Self-host Kutt with Docker","sidebarTitle":"Kutt","href":"/self-host/kutt"},{"title":"Self-host Lowcoder with Docker","sidebarTitle":"Lowcoder","href":"/self-host/lowcoder"},{"title":"Self-host MediaWiki with Docker","sidebarTitle":"MediaWiki","href":"/self-host/mediawiki"},{"title":"Self-host Minecraft Server with Docker","sidebarTitle":"Minecraft Server","href":"/self-host/minecraft"},{"title":"Self-host Moodle with Docker","sidebarTitle":"Moodle","href":"/self-host/moodle"},{"title":"Self-host Nextcloud with Docker","sidebarTitle":"Nextcloud","href":"/self-host/nextcloud"},{"title":"Self-host Odoo with Docker","sidebarTitle":"Odoo","href":"/self-host/odoo"},{"title":"Self-host OrangeHRM with Docker","sidebarTitle":"OrangeHRM","href":"/self-host/orangehrm"},{"title":"Self-host Redlib with Docker","sidebarTitle":"Redlib","href":"/self-host/redlib"},{"title":"Self-host SearXNG with Docker","sidebarTitle":"SearXNG","href":"/self-host/searxng"},{"title":"Self-host Vvveb CMS with Docker","sidebarTitle":"Vvveb CMS","href":"/self-host/vvveb"},{"title":"Self-host WordPress with Docker","sidebarTitle":"WordPress","href":"/self-host/wordpress"}]},{"group":"Automation","pages":[{"title":"Self-host Activepieces with Docker","sidebarTitle":"Activepieces","href":"/self-host/activepieces"},{"title":"Self-host autobrr with Docker","sidebarTitle":"autobrr","href":"/self-host/autobrr"},{"title":"Self-host n8n with Docker","sidebarTitle":"n8n","href":"/self-host/n8n"},{"title":"Self-host n8n (Postgres) with Docker","sidebarTitle":"n8n (Postgres)","href":"/self-host/n8n-postgres"},{"title":"Self-host Node-RED with Docker","sidebarTitle":"Node-RED","href":"/self-host/node-red"},{"title":"Self-host Prefect with Docker","sidebarTitle":"Prefect","href":"/self-host/prefect"},{"title":"Self-host Temporal with Docker","sidebarTitle":"Temporal","href":"/self-host/temporal"},{"title":"Self-host Windmill with Docker","sidebarTitle":"Windmill","href":"/self-host/windmill"}]},{"group":"Communication","pages":[{"title":"Self-host Apache Answer with Docker","sidebarTitle":"Apache Answer","href":"/self-host/answer"},{"title":"Self-host Apprise API with Docker","sidebarTitle":"Apprise API","href":"/self-host/apprise-api"},{"title":"Self-host Campfire with Docker","sidebarTitle":"Campfire","href":"/self-host/campfire"},{"title":"Self-host Chatwoot with Docker","sidebarTitle":"Chatwoot","href":"/self-host/chatwoot"},{"title":"Self-host FreeScout with Docker","sidebarTitle":"FreeScout","href":"/self-host/freescout"},{"title":"Self-host Gotify with Docker","sidebarTitle":"Gotify","href":"/self-host/gotify"},{"title":"Self-host Listmonk with Docker","sidebarTitle":"Listmonk","href":"/self-host/listmonk"},{"title":"Self-host Matrix Synapse with Docker","sidebarTitle":"Matrix Synapse","href":"/self-host/matrix-synapse"},{"title":"Self-host Matrix Synapse (Postgres) with Docker","sidebarTitle":"Matrix Synapse (Postgres)","href":"/self-host/matrix-synapse-postgres"},{"title":"Self-host Mattermost with Docker","sidebarTitle":"Mattermost","href":"/self-host/mattermost"},{"title":"Self-host NodeBB with Docker","sidebarTitle":"NodeBB","href":"/self-host/nodebb"},{"title":"Self-host ntfy with Docker","sidebarTitle":"ntfy","href":"/self-host/ntfy"},{"title":"Self-host Once Campfire with Docker","sidebarTitle":"Once Campfire","href":"/self-host/once-campfire"},{"title":"Self-host Plunk with Docker","sidebarTitle":"Plunk","href":"/self-host/plunk"},{"title":"Self-host Postiz with Docker","sidebarTitle":"Postiz","href":"/self-host/postiz"},{"title":"Self-host Rocket.Chat with Docker","sidebarTitle":"Rocket.Chat","href":"/self-host/rocketchat"},{"title":"Self-host Roundcube Webmail with Docker","sidebarTitle":"Roundcube Webmail","href":"/self-host/roundcube"},{"title":"Self-host Stalwart Mail Server with Docker","sidebarTitle":"Stalwart Mail Server","href":"/self-host/stalwart"}]},{"group":"Dashboard","pages":[{"title":"Self-host Dashy with Docker","sidebarTitle":"Dashy","href":"/self-host/dashy"},{"title":"Self-host Flame with Docker","sidebarTitle":"Flame","href":"/self-host/flame"},{"title":"Self-host Glance with Docker","sidebarTitle":"Glance","href":"/self-host/glance"},{"title":"Self-host Heimdall with Docker","sidebarTitle":"Heimdall","href":"/self-host/heimdall"},{"title":"Self-host Homarr with Docker","sidebarTitle":"Homarr","href":"/self-host/homarr"},{"title":"Self-host Homepage with Docker","sidebarTitle":"Homepage","href":"/self-host/homepage"},{"title":"Self-host Homer with Docker","sidebarTitle":"Homer","href":"/self-host/homer"},{"title":"Self-host Organizr with Docker","sidebarTitle":"Organizr","href":"/self-host/organizr"}]},{"group":"Database Tools","pages":[{"title":"Self-host Adminer with Docker","sidebarTitle":"Adminer","href":"/self-host/adminer"},{"title":"Self-host Baserow with Docker","sidebarTitle":"Baserow","href":"/self-host/baserow"},{"title":"Self-host Bytebase with Docker","sidebarTitle":"Bytebase","href":"/self-host/bytebase"},{"title":"Self-host Chroma with Docker","sidebarTitle":"Chroma","href":"/self-host/chroma"},{"title":"Self-host ClickHouse with Docker","sidebarTitle":"ClickHouse","href":"/self-host/clickhouse"},{"title":"Self-host CloudBeaver with Docker","sidebarTitle":"CloudBeaver","description":"A web-based database manager for browsing and querying Postgres, MySQL, SQLite and more.","href":"/self-host/cloudbeaver"},{"title":"Self-host CouchDB with Docker","sidebarTitle":"CouchDB","href":"/self-host/couchdb"},{"title":"Self-host Elasticsearch + Kibana with Docker","sidebarTitle":"Elasticsearch + Kibana","description":"Elasticsearch paired with Kibana for log and document search with a visual dashboard.","href":"/self-host/elasticsearch-kibana"},{"title":"Self-host InfluxDB with Docker","sidebarTitle":"InfluxDB","href":"/self-host/influxdb"},{"title":"Self-host Memcached with Docker","sidebarTitle":"Memcached","href":"/self-host/memcached"},{"title":"Self-host Milvus with Docker","sidebarTitle":"Milvus","href":"/self-host/milvus"},{"title":"Self-host Mongo Express with Docker","sidebarTitle":"Mongo Express","href":"/self-host/mongo-express"},{"title":"Self-host Neo4j with Docker","sidebarTitle":"Neo4j","href":"/self-host/neo4j"},{"title":"Self-host NocoDB with Docker","sidebarTitle":"NocoDB","href":"/self-host/nocodb"},{"title":"Self-host PG Back Web with Docker","sidebarTitle":"PG Back Web","href":"/self-host/pgbackweb"},{"title":"Self-host pgAdmin with Docker","sidebarTitle":"pgAdmin","href":"/self-host/pgadmin"},{"title":"Self-host pgvector Postgres with Docker","sidebarTitle":"pgvector Postgres","href":"/self-host/pgvector"},{"title":"Self-host phpMyAdmin with Docker","sidebarTitle":"phpMyAdmin","href":"/self-host/phpmyadmin"},{"title":"Self-host Qdrant with Docker","sidebarTitle":"Qdrant","href":"/self-host/qdrant"},{"title":"Self-host Redis Insight with Docker","sidebarTitle":"Redis Insight","href":"/self-host/redis-insight"},{"title":"Self-host RedisInsight with Docker","sidebarTitle":"RedisInsight","href":"/self-host/redisinsight"},{"title":"Self-host Valkey with Docker","sidebarTitle":"Valkey","href":"/self-host/valkey"},{"title":"Self-host Weaviate with Docker","sidebarTitle":"Weaviate","href":"/self-host/weaviate"}]},{"group":"Developer Tools","pages":[{"title":"Self-host Appsmith with Docker","sidebarTitle":"Appsmith","href":"/self-host/appsmith"},{"title":"Self-host Appwrite with Docker","sidebarTitle":"Appwrite","href":"/self-host/appwrite"},{"title":"Self-host Browserless with Docker","sidebarTitle":"Browserless","href":"/self-host/browserless"},{"title":"Self-host ByteStash with Docker","sidebarTitle":"ByteStash","href":"/self-host/bytestash"},{"title":"Self-host code-server with Docker","sidebarTitle":"code-server","href":"/self-host/code-server"},{"title":"Self-host ConvertX with Docker","sidebarTitle":"ConvertX","href":"/self-host/convertx"},{"title":"Self-host CyberChef with Docker","sidebarTitle":"CyberChef","href":"/self-host/cyberchef"},{"title":"Self-host Databasus with Docker","sidebarTitle":"Databasus","href":"/self-host/databasus"},{"title":"Self-host Directus with Docker","sidebarTitle":"Directus","href":"/self-host/directus"},{"title":"Self-host Docker Registry with Docker","sidebarTitle":"Docker Registry","href":"/self-host/docker-registry"},{"title":"Self-host Docker Registry with Docker","sidebarTitle":"Docker Registry","href":"/self-host/registry"},{"title":"Self-host Docker Registry (Authenticated) with Docker","sidebarTitle":"Docker Registry (Authenticated)","href":"/self-host/docker-registry-auth"},{"title":"Self-host FlareSolverr with Docker","sidebarTitle":"FlareSolverr","href":"/self-host/flaresolverr"},{"title":"Self-host Flipt with Docker","sidebarTitle":"Flipt","href":"/self-host/flipt"},{"title":"Self-host Forgejo with Docker","sidebarTitle":"Forgejo","href":"/self-host/forgejo"},{"title":"Self-host Forgejo (Postgres) with Docker","sidebarTitle":"Forgejo (Postgres)","href":"/self-host/forgejo-postgres"},{"title":"Self-host Gitea with Docker","sidebarTitle":"Gitea","href":"/self-host/gitea"},{"title":"Self-host Gitea (Postgres) with Docker","sidebarTitle":"Gitea (Postgres)","href":"/self-host/gitea-postgres"},{"title":"Self-host GitLab with Docker","sidebarTitle":"GitLab","href":"/self-host/gitlab"},{"title":"Self-host GitLab CE with Docker","sidebarTitle":"GitLab CE","href":"/self-host/gitlab-ce"},{"title":"Self-host Gogs with Docker","sidebarTitle":"Gogs","href":"/self-host/gogs"},{"title":"Self-host Gotenberg with Docker","sidebarTitle":"Gotenberg","href":"/self-host/gotenberg"},{"title":"Self-host Hasura with Docker","sidebarTitle":"Hasura","href":"/self-host/hasura"},{"title":"Self-host Hoppscotch with Docker","sidebarTitle":"Hoppscotch","href":"/self-host/hoppscotch"},{"title":"Self-host ImgCompress with Docker","sidebarTitle":"ImgCompress","href":"/self-host/imgcompress"},{"title":"Self-host Inngest with Docker","sidebarTitle":"Inngest","href":"/self-host/inngest"},{"title":"Self-host IT Tools with Docker","sidebarTitle":"IT Tools","href":"/self-host/it-tools"},{"title":"Self-host Jenkins with Docker","sidebarTitle":"Jenkins","href":"/self-host/jenkins"},{"title":"Self-host Jupyter Notebook with Docker","sidebarTitle":"Jupyter Notebook","href":"/self-host/jupyter-notebook"},{"title":"Self-host Jupyter Notebook with Docker","sidebarTitle":"Jupyter Notebook","href":"/self-host/jupyter-notebook-python"},{"title":"Self-host LibreTranslate with Docker","sidebarTitle":"LibreTranslate","href":"/self-host/libretranslate"},{"title":"Self-host Mage AI with Docker","sidebarTitle":"Mage AI","href":"/self-host/mage-ai"},{"title":"Self-host MailHog with Docker","sidebarTitle":"MailHog","href":"/self-host/mailhog"},{"title":"Self-host Mailpit with Docker","sidebarTitle":"Mailpit","href":"/self-host/mailpit"},{"title":"Self-host marimo with Docker","sidebarTitle":"marimo","href":"/self-host/marimo"},{"title":"Self-host Meilisearch with Docker","sidebarTitle":"Meilisearch","href":"/self-host/meilisearch"},{"title":"Self-host NocoBase with Docker","sidebarTitle":"NocoBase","href":"/self-host/nocobase"},{"title":"Self-host OneDev with Docker","sidebarTitle":"OneDev","href":"/self-host/onedev"},{"title":"Self-host PocketBase with Docker","sidebarTitle":"PocketBase","href":"/self-host/pocketbase"},{"title":"Self-host Proxyscotch with Docker","sidebarTitle":"Proxyscotch","href":"/self-host/proxyscotch"},{"title":"Self-host Semaphore UI with Docker","sidebarTitle":"Semaphore UI","href":"/self-host/semaphore"},{"title":"Self-host Shlink with Docker","sidebarTitle":"Shlink","href":"/self-host/shlink"},{"title":"Self-host Soketi with Docker","sidebarTitle":"Soketi","href":"/self-host/soketi"},{"title":"Self-host SonarQube Community with Docker","sidebarTitle":"SonarQube Community","href":"/self-host/sonarqube"},{"title":"Self-host Sonatype Nexus Repository with Docker","sidebarTitle":"Sonatype Nexus Repository","href":"/self-host/nexus"},{"title":"Self-host Strapi with Docker","sidebarTitle":"Strapi","href":"/self-host/strapi"},{"title":"Self-host Termix with Docker","sidebarTitle":"Termix","href":"/self-host/termix"},{"title":"Self-host Tolgee with Docker","sidebarTitle":"Tolgee","href":"/self-host/tolgee"},{"title":"Self-host TrailBase with Docker","sidebarTitle":"TrailBase","href":"/self-host/trailbase"},{"title":"Self-host Typesense with Docker","sidebarTitle":"Typesense","href":"/self-host/typesense"},{"title":"Self-host Unleash (Postgres) with Docker","sidebarTitle":"Unleash (Postgres)","href":"/self-host/unleash-postgres"},{"title":"Self-host Verdaccio with Docker","sidebarTitle":"Verdaccio","href":"/self-host/verdaccio"},{"title":"Self-host Wakapi with Docker","sidebarTitle":"Wakapi","href":"/self-host/wakapi"},{"title":"Self-host Web Check with Docker","sidebarTitle":"Web Check","href":"/self-host/web-check"},{"title":"Self-host Weblate with Docker","sidebarTitle":"Weblate","href":"/self-host/weblate"},{"title":"Self-host Woodpecker CI with Docker","sidebarTitle":"Woodpecker CI","href":"/self-host/woodpecker"}]},{"group":"Finance","pages":[{"title":"Self-host Actual Budget with Docker","sidebarTitle":"Actual Budget","href":"/self-host/actual-budget"},{"title":"Self-host Actual Budget with Docker","sidebarTitle":"Actual Budget","href":"/self-host/actualbudget"},{"title":"Self-host Budge with Docker","sidebarTitle":"Budge","href":"/self-host/budge"},{"title":"Self-host Dolibarr with Docker","sidebarTitle":"Dolibarr","href":"/self-host/dolibarr"},{"title":"Self-host Firefly III with Docker","sidebarTitle":"Firefly III","href":"/self-host/firefly-iii"},{"title":"Self-host Ghostfolio with Docker","sidebarTitle":"Ghostfolio","href":"/self-host/ghostfolio"},{"title":"Self-host Invoice Ninja with Docker","sidebarTitle":"Invoice Ninja","href":"/self-host/invoice-ninja"},{"title":"Self-host Paymenter with Docker","sidebarTitle":"Paymenter","href":"/self-host/paymenter"},{"title":"Self-host Sure with Docker","sidebarTitle":"Sure","href":"/self-host/sure"},{"title":"Self-host Wallos with Docker","sidebarTitle":"Wallos","href":"/self-host/wallos"}]},{"group":"Infrastructure","pages":[{"title":"Self-host AdGuard Home with Docker","sidebarTitle":"AdGuard Home","href":"/self-host/adguard-home"},{"title":"Self-host Cloudflare DDNS with Docker","sidebarTitle":"Cloudflare DDNS","href":"/self-host/cloudflare-ddns"},{"title":"Self-host Consul with Docker","sidebarTitle":"Consul","href":"/self-host/consul"},{"title":"Self-host Elasticsearch with Docker","sidebarTitle":"Elasticsearch","href":"/self-host/elasticsearch"},{"title":"Self-host etcd with Docker","sidebarTitle":"etcd","href":"/self-host/etcd"},{"title":"Self-host NATS with Docker","sidebarTitle":"NATS","href":"/self-host/nats"},{"title":"Self-host NetBox with Docker","sidebarTitle":"NetBox","href":"/self-host/netbox"},{"title":"Self-host Nginx Proxy Manager with Docker","sidebarTitle":"Nginx Proxy Manager","href":"/self-host/nginx-proxy-manager"},{"title":"Self-host Pi-hole with Docker","sidebarTitle":"Pi-hole","href":"/self-host/pi-hole"},{"title":"Self-host Portainer with Docker","sidebarTitle":"Portainer","href":"/self-host/portainer"},{"title":"Self-host RabbitMQ with Docker","sidebarTitle":"RabbitMQ","href":"/self-host/rabbitmq"},{"title":"Self-host Snipe-IT with Docker","sidebarTitle":"Snipe-IT","href":"/self-host/snipe-it"},{"title":"Self-host Technitium DNS Server with Docker","sidebarTitle":"Technitium DNS Server","href":"/self-host/technitium-dns"}]},{"group":"IoT","pages":[{"title":"Self-host Eclipse Mosquitto with Docker","sidebarTitle":"Eclipse Mosquitto","href":"/self-host/mosquitto"},{"title":"Self-host Home Assistant with Docker","sidebarTitle":"Home Assistant","href":"/self-host/home-assistant"},{"title":"Self-host Traccar with Docker","sidebarTitle":"Traccar","href":"/self-host/traccar"}]},{"group":"Media","pages":[{"title":"Self-host Audiobookshelf with Docker","sidebarTitle":"Audiobookshelf","href":"/self-host/audiobookshelf"},{"title":"Self-host Bazarr with Docker","sidebarTitle":"Bazarr","href":"/self-host/bazarr"},{"title":"Self-host Calibre-Web with Docker","sidebarTitle":"Calibre-Web","href":"/self-host/calibre-web"},{"title":"Self-host Castopod with Docker","sidebarTitle":"Castopod","href":"/self-host/castopod"},{"title":"Self-host Emby with Docker","sidebarTitle":"Emby","href":"/self-host/emby"},{"title":"Self-host Grimmory with Docker","sidebarTitle":"Grimmory","href":"/self-host/grimmory"},{"title":"Self-host Immich with Docker","sidebarTitle":"Immich","href":"/self-host/immich"},{"title":"Self-host Jackett with Docker","sidebarTitle":"Jackett","href":"/self-host/jackett"},{"title":"Self-host Jellyfin with Docker","sidebarTitle":"Jellyfin","href":"/self-host/jellyfin"},{"title":"Self-host Jellyseerr with Docker","sidebarTitle":"Jellyseerr","href":"/self-host/jellyseerr"},{"title":"Self-host Kavita with Docker","sidebarTitle":"Kavita","href":"/self-host/kavita"},{"title":"Self-host Komga with Docker","sidebarTitle":"Komga","href":"/self-host/komga"},{"title":"Self-host Lidarr with Docker","sidebarTitle":"Lidarr","href":"/self-host/lidarr"},{"title":"Self-host MeTube with Docker","sidebarTitle":"MeTube","href":"/self-host/metube"},{"title":"Self-host Navidrome with Docker","sidebarTitle":"Navidrome","href":"/self-host/navidrome"},{"title":"Self-host Overseerr with Docker","sidebarTitle":"Overseerr","href":"/self-host/overseerr"},{"title":"Self-host Owncast with Docker","sidebarTitle":"Owncast","href":"/self-host/owncast"},{"title":"Self-host PhotoPrism with Docker","sidebarTitle":"PhotoPrism","href":"/self-host/photoprism"},{"title":"Self-host Photoview with Docker","sidebarTitle":"Photoview","href":"/self-host/photoview"},{"title":"Self-host Pinchflat with Docker","sidebarTitle":"Pinchflat","href":"/self-host/pinchflat"},{"title":"Self-host Plex with Docker","sidebarTitle":"Plex","href":"/self-host/plex"},{"title":"Self-host Prowlarr with Docker","sidebarTitle":"Prowlarr","href":"/self-host/prowlarr"},{"title":"Self-host qBittorrent with Docker","sidebarTitle":"qBittorrent","href":"/self-host/qbittorrent"},{"title":"Self-host Radarr with Docker","sidebarTitle":"Radarr","href":"/self-host/radarr"},{"title":"Self-host Sonarr with Docker","sidebarTitle":"Sonarr","href":"/self-host/sonarr"},{"title":"Self-host Tdarr with Docker","sidebarTitle":"Tdarr","href":"/self-host/tdarr"},{"title":"Self-host Transmission with Docker","sidebarTitle":"Transmission","href":"/self-host/transmission"},{"title":"Self-host Yamtrack with Docker","sidebarTitle":"Yamtrack","href":"/self-host/yamtrack"}]},{"group":"Monitoring","pages":[{"title":"Self-host Alertmanager with Docker","sidebarTitle":"Alertmanager","href":"/self-host/alertmanager"},{"title":"Self-host Beszel with Docker","sidebarTitle":"Beszel","href":"/self-host/beszel"},{"title":"Self-host Bugsink with Docker","sidebarTitle":"Bugsink","href":"/self-host/bugsink"},{"title":"Self-host Changedetection.io with Docker","sidebarTitle":"Changedetection.io","href":"/self-host/changedetection"},{"title":"Self-host Checkmate with Docker","sidebarTitle":"Checkmate","href":"/self-host/checkmate"},{"title":"Self-host Diun with Docker","sidebarTitle":"Diun","href":"/self-host/diun"},{"title":"Self-host Glances with Docker","sidebarTitle":"Glances","href":"/self-host/glances"},{"title":"Self-host GlitchTip with Docker","sidebarTitle":"GlitchTip","href":"/self-host/glitchtip"},{"title":"Self-host Grafana with Docker","sidebarTitle":"Grafana","href":"/self-host/grafana"},{"title":"Self-host Grafana (Postgres) with Docker","sidebarTitle":"Grafana (Postgres)","href":"/self-host/grafana-postgres"},{"title":"Self-host Grafana Loki with Docker","sidebarTitle":"Grafana Loki","href":"/self-host/loki"},{"title":"Self-host Healthchecks with Docker","sidebarTitle":"Healthchecks","href":"/self-host/healthchecks"},{"title":"Self-host Jaeger with Docker","sidebarTitle":"Jaeger","href":"/self-host/jaeger"},{"title":"Self-host LibreSpeed with Docker","sidebarTitle":"LibreSpeed","href":"/self-host/librespeed"},{"title":"Self-host Netdata with Docker","sidebarTitle":"Netdata","href":"/self-host/netdata"},{"title":"Self-host OpenObserve with Docker","sidebarTitle":"OpenObserve","href":"/self-host/openobserve"},{"title":"Self-host Prometheus with Docker","sidebarTitle":"Prometheus","href":"/self-host/prometheus"},{"title":"Self-host Speedtest Tracker with Docker","sidebarTitle":"Speedtest Tracker","href":"/self-host/speedtest-tracker"},{"title":"Self-host Statusnook with Docker","sidebarTitle":"Statusnook","href":"/self-host/statusnook"},{"title":"Self-host Tautulli with Docker","sidebarTitle":"Tautulli","href":"/self-host/tautulli"},{"title":"Self-host Uptime Kuma with Docker","sidebarTitle":"Uptime Kuma","href":"/self-host/uptime-kuma"},{"title":"Self-host Uptime Kuma (MariaDB) with Docker","sidebarTitle":"Uptime Kuma (MariaDB)","href":"/self-host/uptime-kuma-mariadb"},{"title":"Self-host VictoriaMetrics with Docker","sidebarTitle":"VictoriaMetrics","href":"/self-host/victoriametrics"},{"title":"Self-host Zabbix with Docker","sidebarTitle":"Zabbix","href":"/self-host/zabbix"}]},{"group":"Productivity","pages":[{"title":"Self-host AFFiNE with Docker","sidebarTitle":"AFFiNE","href":"/self-host/affine"},{"title":"Self-host AppFlowy with Docker","sidebarTitle":"AppFlowy","href":"/self-host/appflowy"},{"title":"Self-host Baby Buddy with Docker","sidebarTitle":"Baby Buddy","href":"/self-host/babybuddy"},{"title":"Self-host BentoPDF with Docker","sidebarTitle":"BentoPDF","href":"/self-host/bentopdf"},{"title":"Self-host BookStack with Docker","sidebarTitle":"BookStack","href":"/self-host/bookstack"},{"title":"Self-host Cal.com with Docker","sidebarTitle":"Cal.com","href":"/self-host/calcom"},{"title":"Self-host ConvertX with Docker","sidebarTitle":"ConvertX","href":"/self-host/convertx-app"},{"title":"Self-host Docmost with Docker","sidebarTitle":"Docmost","href":"/self-host/docmost"},{"title":"Self-host Documenso with Docker","sidebarTitle":"Documenso","href":"/self-host/documenso"},{"title":"Self-host DocuSeal with Docker","sidebarTitle":"DocuSeal","href":"/self-host/docuseal"},{"title":"Self-host DokuWiki with Docker","sidebarTitle":"DokuWiki","href":"/self-host/dokuwiki"},{"title":"Self-host draw.io with Docker","sidebarTitle":"draw.io","href":"/self-host/drawio"},{"title":"Self-host Easy!Appointments with Docker","sidebarTitle":"Easy!Appointments","href":"/self-host/easyappointments"},{"title":"Self-host Etherpad with Docker","sidebarTitle":"Etherpad","href":"/self-host/etherpad"},{"title":"Self-host Excalidraw with Docker","sidebarTitle":"Excalidraw","href":"/self-host/excalidraw"},{"title":"Self-host Fider with Docker","sidebarTitle":"Fider","href":"/self-host/fider"},{"title":"Self-host Firefox with Docker","sidebarTitle":"Firefox","href":"/self-host/firefox-browser"},{"title":"Self-host flatnotes with Docker","sidebarTitle":"flatnotes","href":"/self-host/flatnotes"},{"title":"Self-host Focalboard with Docker","sidebarTitle":"Focalboard","href":"/self-host/focalboard"},{"title":"Self-host Formbricks with Docker","sidebarTitle":"Formbricks","href":"/self-host/formbricks"},{"title":"Self-host FreshRSS with Docker","sidebarTitle":"FreshRSS","href":"/self-host/freshrss"},{"title":"Self-host Gramps Web with Docker","sidebarTitle":"Gramps Web","href":"/self-host/gramps-web"},{"title":"Self-host Grist with Docker","sidebarTitle":"Grist","href":"/self-host/grist"},{"title":"Self-host Grocy with Docker","sidebarTitle":"Grocy","href":"/self-host/grocy"},{"title":"Self-host HedgeDoc with Docker","sidebarTitle":"HedgeDoc","href":"/self-host/hedgedoc"},{"title":"Self-host HeyForm with Docker","sidebarTitle":"HeyForm","href":"/self-host/heyform"},{"title":"Self-host Homebox with Docker","sidebarTitle":"Homebox","href":"/self-host/homebox"},{"title":"Self-host Joplin Server with Docker","sidebarTitle":"Joplin Server","href":"/self-host/joplin"},{"title":"Self-host Joplin Server with Docker","sidebarTitle":"Joplin Server","href":"/self-host/joplin-server"},{"title":"Self-host Kanboard with Docker","sidebarTitle":"Kanboard","href":"/self-host/kanboard"},{"title":"Self-host Karakeep with Docker","sidebarTitle":"Karakeep","href":"/self-host/karakeep"},{"title":"Self-host Kimai with Docker","sidebarTitle":"Kimai","href":"/self-host/kimai"},{"title":"Self-host Leantime with Docker","sidebarTitle":"Leantime","href":"/self-host/leantime"},{"title":"Self-host LibreOffice (Remote Desktop) with Docker","sidebarTitle":"LibreOffice (Remote Desktop)","href":"/self-host/libreoffice"},{"title":"Self-host LimeSurvey with Docker","sidebarTitle":"LimeSurvey","href":"/self-host/limesurvey"},{"title":"Self-host Linkding with Docker","sidebarTitle":"Linkding","href":"/self-host/linkding"},{"title":"Self-host Linkding Plus with Docker","sidebarTitle":"Linkding Plus","href":"/self-host/linkding-plus"},{"title":"Self-host Linkwarden with Docker","sidebarTitle":"Linkwarden","href":"/self-host/linkwarden"},{"title":"Self-host Mealie with Docker","sidebarTitle":"Mealie","href":"/self-host/mealie"},{"title":"Self-host Memos with Docker","sidebarTitle":"Memos","href":"/self-host/memos"},{"title":"Self-host Miniflux with Docker","sidebarTitle":"Miniflux","href":"/self-host/miniflux"},{"title":"Self-host Monica with Docker","sidebarTitle":"Monica","href":"/self-host/monica"},{"title":"Self-host Obsidian LiveSync (CouchDB) with Docker","sidebarTitle":"Obsidian LiveSync (CouchDB)","href":"/self-host/obsidian-livesync"},{"title":"Self-host osTicket with Docker","sidebarTitle":"osTicket","href":"/self-host/osticket"},{"title":"Self-host Outline with Docker","sidebarTitle":"Outline","href":"/self-host/outline"},{"title":"Self-host PairDrop with Docker","sidebarTitle":"PairDrop","href":"/self-host/pairdrop"},{"title":"Self-host Paperless-ngx with Docker","sidebarTitle":"Paperless-ngx","href":"/self-host/paperless-ngx"},{"title":"Self-host Penpot with Docker","sidebarTitle":"Penpot","href":"/self-host/penpot"},{"title":"Self-host Plane with Docker","sidebarTitle":"Plane","href":"/self-host/plane"},{"title":"Self-host Planka with Docker","sidebarTitle":"Planka","href":"/self-host/planka"},{"title":"Self-host Rallly with Docker","sidebarTitle":"Rallly","href":"/self-host/rallly"},{"title":"Self-host Readeck with Docker","sidebarTitle":"Readeck","href":"/self-host/readeck"},{"title":"Self-host Redmine with Docker","sidebarTitle":"Redmine","href":"/self-host/redmine"},{"title":"Self-host Ryot with Docker","sidebarTitle":"Ryot","href":"/self-host/ryot"},{"title":"Self-host Shiori with Docker","sidebarTitle":"Shiori","href":"/self-host/shiori"},{"title":"Self-host SilverBullet with Docker","sidebarTitle":"SilverBullet","href":"/self-host/silverbullet"},{"title":"Self-host SiYuan with Docker","sidebarTitle":"SiYuan","href":"/self-host/siyuan"},{"title":"Self-host Slash with Docker","sidebarTitle":"Slash","href":"/self-host/slash"},{"title":"Self-host Snapdrop with Docker","sidebarTitle":"Snapdrop","href":"/self-host/snapdrop"},{"title":"Self-host SparkyFitness with Docker","sidebarTitle":"SparkyFitness","href":"/self-host/sparkyfitness"},{"title":"Self-host Stirling PDF with Docker","sidebarTitle":"Stirling PDF","href":"/self-host/stirling-pdf"},{"title":"Self-host Tandoor Recipes with Docker","sidebarTitle":"Tandoor Recipes","href":"/self-host/tandoor-recipes"},{"title":"Self-host Teable with Docker","sidebarTitle":"Teable","href":"/self-host/teable"},{"title":"Self-host TriliumNext with Docker","sidebarTitle":"TriliumNext","href":"/self-host/triliumnext"},{"title":"Self-host TriliumNext Notes with Docker","sidebarTitle":"TriliumNext Notes","href":"/self-host/trilium"},{"title":"Self-host Twenty CRM with Docker","sidebarTitle":"Twenty CRM","href":"/self-host/twenty"},{"title":"Self-host Vert with Docker","sidebarTitle":"Vert","href":"/self-host/vert"},{"title":"Self-host Vikunja with Docker","sidebarTitle":"Vikunja","href":"/self-host/vikunja"},{"title":"Self-host Wallabag with Docker","sidebarTitle":"Wallabag","href":"/self-host/wallabag"},{"title":"Self-host Wekan with Docker","sidebarTitle":"Wekan","href":"/self-host/wekan"},{"title":"Self-host Wiki.js with Docker","sidebarTitle":"Wiki.js","href":"/self-host/wikijs"}]},{"group":"Security","pages":[{"title":"Self-host 2FAuth with Docker","sidebarTitle":"2FAuth","href":"/self-host/2fauth"},{"title":"Self-host authentik with Docker","sidebarTitle":"authentik","href":"/self-host/authentik"},{"title":"Self-host Cap with Docker","sidebarTitle":"Cap","href":"/self-host/cap-captcha"},{"title":"Self-host Cryptgeon with Docker","sidebarTitle":"Cryptgeon","href":"/self-host/cryptgeon"},{"title":"Self-host Infisical with Docker","sidebarTitle":"Infisical","href":"/self-host/infisical"},{"title":"Self-host Keycloak with Docker","sidebarTitle":"Keycloak","href":"/self-host/keycloak"},{"title":"Self-host Keycloak (Postgres) with Docker","sidebarTitle":"Keycloak (Postgres)","href":"/self-host/keycloak-postgres"},{"title":"Self-host lldap with Docker","sidebarTitle":"lldap","href":"/self-host/lldap"},{"title":"Self-host Logto with Docker","sidebarTitle":"Logto","href":"/self-host/logto"},{"title":"Self-host One-Time Secret with Docker","sidebarTitle":"One-Time Secret","href":"/self-host/onetimesecret"},{"title":"Self-host Passbolt with Docker","sidebarTitle":"Passbolt","href":"/self-host/passbolt"},{"title":"Self-host Pocket ID with Docker","sidebarTitle":"Pocket ID","href":"/self-host/pocket-id"},{"title":"Self-host PrivateBin with Docker","sidebarTitle":"PrivateBin","href":"/self-host/privatebin"},{"title":"Self-host SuperTokens with Docker","sidebarTitle":"SuperTokens","href":"/self-host/supertokens"},{"title":"Self-host Vault with Docker","sidebarTitle":"Vault","href":"/self-host/vault"},{"title":"Self-host Vaultwarden with Docker","sidebarTitle":"Vaultwarden","href":"/self-host/vaultwarden"},{"title":"Self-host Whoogle Search with Docker","sidebarTitle":"Whoogle Search","href":"/self-host/whoogle"}]},{"group":"Starter Kits","pages":[{"title":"Self-host Background Worker + Redis Queue with Docker","sidebarTitle":"Background Worker + Redis Queue","href":"/self-host/worker-redis-queue-starter"},{"title":"Self-host FastAPI + PostgreSQL with Docker","sidebarTitle":"FastAPI + PostgreSQL","href":"/self-host/fastapi-postgres-starter"},{"title":"Self-host Next.js + PostgreSQL with Docker","sidebarTitle":"Next.js + PostgreSQL","href":"/self-host/nextjs-postgres-starter"},{"title":"Self-host Nginx Reverse Proxy (Multi-Backend) with Docker","sidebarTitle":"Nginx Reverse Proxy (Multi-Backend)","href":"/self-host/nginx-multi-backend-starter"},{"title":"Self-host Node.js API + PostgreSQL with Docker","sidebarTitle":"Node.js API + PostgreSQL","href":"/self-host/node-postgres-starter"},{"title":"Self-host Redis Cache Starter with Docker","sidebarTitle":"Redis Cache Starter","href":"/self-host/redis-cache-starter"},{"title":"Self-host Static Site + API Backend with Docker","sidebarTitle":"Static Site + API Backend","href":"/self-host/static-site-api-starter"}]},{"group":"Storage","pages":[{"title":"Self-host Chibisafe with Docker","sidebarTitle":"Chibisafe","href":"/self-host/chibisafe"},{"title":"Self-host Cloudreve with Docker","sidebarTitle":"Cloudreve","href":"/self-host/cloudreve"},{"title":"Self-host copyparty with Docker","sidebarTitle":"copyparty","href":"/self-host/copyparty"},{"title":"Self-host Duplicati with Docker","sidebarTitle":"Duplicati","href":"/self-host/duplicati"},{"title":"Self-host File Browser with Docker","sidebarTitle":"File Browser","href":"/self-host/filebrowser"},{"title":"Self-host Kopia with Docker","sidebarTitle":"Kopia","href":"/self-host/kopia"},{"title":"Self-host MinIO with Docker","sidebarTitle":"MinIO","href":"/self-host/minio"},{"title":"Self-host ownCloud with Docker","sidebarTitle":"ownCloud","href":"/self-host/owncloud"},{"title":"Self-host Pingvin Share with Docker","sidebarTitle":"Pingvin Share","href":"/self-host/pingvin-share"},{"title":"Self-host Seafile with Docker","sidebarTitle":"Seafile","href":"/self-host/seafile"},{"title":"Self-host SeaweedFS with Docker","sidebarTitle":"SeaweedFS","href":"/self-host/seaweedfs"},{"title":"Self-host SFTPGo with Docker","sidebarTitle":"SFTPGo","href":"/self-host/sftpgo"},{"title":"Self-host Syncthing with Docker","sidebarTitle":"Syncthing","href":"/self-host/syncthing"},{"title":"Self-host Zipline with Docker","sidebarTitle":"Zipline","href":"/self-host/zipline"}]}]},{"tab":"Appendix","icon":"https://mintlify.s3.us-west-1.amazonaws.com/levelrail/assets/icons/books.svg","pages":[{"title":"Appendix","href":"/roadmap"}]}]},"title":"Self-host CouchDB with Docker - Levelrail","buildId":"dpl_37ZDLJcyt8yhrTVF6LiYvX7LvmXB","deploymentId":"dpl_37ZDLJcyt8yhrTVF6LiYvX7LvmXB","dynamics":[],"chunks":[]}