<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OCR-Archiv - Ivan Ivanov</title>
	<atom:link href="https://ivanivanov.de/blog/tag/ocr/feed/" rel="self" type="application/rss+xml" />
	<link>https://ivanivanov.de/blog/tag/ocr/</link>
	<description>Have you tried turning it off and on again?</description>
	<lastBuildDate>Mon, 21 Apr 2025 07:28:49 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">121858272</site>	<item>
		<title>Paperless-ngx in Proxmox als LXC-Container installieren – Step-by-Step Anleitung</title>
		<link>https://ivanivanov.de/blog/paperless-ngx-in-proxmox-als-lxc-container-installieren-step-by-step-anleitung/</link>
		
		<dc:creator><![CDATA[Ivan]]></dc:creator>
		<pubDate>Sat, 19 Apr 2025 19:17:49 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[DMS Installation]]></category>
		<category><![CDATA[Docker Compose]]></category>
		<category><![CDATA[Dokumentenmanagement]]></category>
		<category><![CDATA[Homelab]]></category>
		<category><![CDATA[OCR]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Paperless-ngx]]></category>
		<category><![CDATA[Proxmox LXC]]></category>
		<category><![CDATA[Selbst gehostet]]></category>
		<category><![CDATA[Ubuntu Container]]></category>
		<guid isPermaLink="false">https://ivanivanov.de/?p=4687</guid>

					<description><![CDATA[<p>&#160; Du möchtest dein Dokumentenmanagement mit Paperless-ngx selbst hosten? In diesem Tutorial zeige ich dir, wie du Paperless-ngx in einem LXC-Container auf Proxmox VE installierst – schlank, performant und vollständig unter deiner Kontrolle. Voraussetzungen Proxmox VE (7.x oder 8.x) Root-Zugriff auf den Server Container-Template: Ubuntu 22.04 empfohlen mind. 2 GB RAM &#38; 1 CPU-Kern Optional: [&#8230;]</p>
<p>Der Beitrag <a href="https://ivanivanov.de/blog/paperless-ngx-in-proxmox-als-lxc-container-installieren-step-by-step-anleitung/">Paperless-ngx in Proxmox als LXC-Container installieren – Step-by-Step Anleitung</a> erschien zuerst auf <a href="https://ivanivanov.de">Ivan Ivanov</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" data-attachment-id="4688" data-permalink="https://ivanivanov.de/blog/paperless-ngx-in-proxmox-als-lxc-container-installieren-step-by-step-anleitung/logo-paperless/" data-orig-file="https://ivanivanov.de/wp-content/uploads/2025/04/logo-paperless.svg" data-orig-size="" data-comments-opened="0" data-image-meta="[]" data-image-title="Paperless" data-image-description="" data-image-caption="" data-large-file="https://ivanivanov.de/wp-content/uploads/2025/04/logo-paperless.svg" class="wp-image-4688 aligncenter" src="https://ivanivanov.de/wp-content/uploads/2025/04/logo-paperless.svg" alt="" width="429" height="162" /></p>
<p>&nbsp;</p>
<p class="p1">Du möchtest dein Dokumentenmanagement mit <span class="s1"><b>Paperless-ngx</b></span> selbst hosten? In diesem Tutorial zeige ich dir, wie du <span class="s1"><b>Paperless-ngx in einem LXC-Container auf Proxmox VE</b></span> installierst – schlank, performant und vollständig unter deiner Kontrolle.</p>
<hr />
<h2><b>Voraussetzungen</b></h2>
<ul>
<li>
<p class="p1">Proxmox VE (7.x oder 8.x)</p>
</li>
<li>
<p class="p1">Root-Zugriff auf den Server</p>
</li>
<li>
<p class="p1">Container-Template: Ubuntu 22.04 empfohlen</p>
</li>
<li>
<p class="p1">mind. 2 GB RAM &amp; 1 CPU-Kern</p>
</li>
<li>
<p class="p1">Optional: externes NAS oder Verzeichnis für Dokumente</p>
</li>
</ul>
<hr />
<h2><b>Schritt 1: LXC-Container erstellen</b></h2>
<p class="p1">Im Proxmox Webinterface:</p>
<ol start="1">
<li>
<p class="p1">Neuen CT anlegen</p>
</li>
<li>
<p class="p1"><span class="s1">Template: </span>ubuntu-22.04-standard_*.tar.zst</p>
</li>
<li>
<p class="p1">Hostname: <span class="s1">paperless</span></p>
</li>
<li>
<p class="p1">CPU: mind. 1 Core</p>
</li>
<li>
<p class="p1">RAM: mind. 2048 MB (mehr bei vielen Dokumenten)</p>
</li>
<li>
<p class="p1">Netzwerk: statische IP oder DHCP</p>
</li>
<li>
<p class="p1">Festplatte: 10–20 GB (je nach Nutzung)</p>
</li>
</ol>
<p class="p1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Aktiviere unter “Options” → “Features”:</p>
<ul>
<li>
<p class="p1">Nesting</p>
</li>
<li>
<p class="p1">Fuse</p>
</li>
</ul>
<hr />
<h2><b>Schritt 2: Container starten &amp; vorbereiten</b></h2>
<p class="p1">Per Konsole oder SSH verbinden:</p>
<pre><code>apt update &amp;&amp; apt upgrade -y
apt install -y curl wget git docker.io docker-compose</code></pre>
<p class="p1">Docker aktivieren:</p>
<pre><code>systemctl enable docker
systemctl start docker</code></pre>
<p class="p1">Optional neuen User anlegen:</p>
<pre><code>adduser paperless
usermod -aG docker paperless</code></pre>
<hr />
<h2><b>Schritt 3: Paperless-ngx via Docker Compose installieren</b></h2>
<p class="p3">Wechsle in ein passendes Verzeichnis:</p>
<pre><code>mkdir -p /opt/paperless
cd /opt/paperless</code></pre>
<p class="p1"><span class="s1">Beispiel </span>docker-compose.yml<span class="s1">:</span></p>
<pre><code>version: "3.4"

services:
  broker:
    image: redis:7
    restart: always

  db:
    image: postgres:15
    environment:
      POSTGRES_DB: paperless
      POSTGRES_USER: paperless
      POSTGRES_PASSWORD: paperless
    volumes:
      - db_data:/var/lib/postgresql/data
    restart: always

  paperless:
    image: ghcr.io/paperless-ngx/paperless-ngx:latest
    restart: always
    ports:
      - 8000:8000
    environment:
      PAPERLESS_REDIS: redis://broker:6379
      PAPERLESS_DBHOST: db
      PAPERLESS_DBNAME: paperless
      PAPERLESS_DBUSER: paperless
      PAPERLESS_DBPASS: paperless
    volumes:
      - data:/usr/src/paperless/data
      - media:/usr/src/paperless/media
      - export:/usr/src/paperless/export
      - consume:/usr/src/paperless/consume
    depends_on:
      - db
      - broker

volumes:
  data:
  media:
  export:
  consume:
  db_data:</code></pre>
<p class="p1">Dann starten:</p>
<pre><code>docker compose up -d</code></pre>
<hr />
<h2><b>Schritt 4: Paperless-ngx aufrufen &amp; einrichten</b></h2>
<p class="p3">Nach ein paar Sekunden erreichst du Paperless im Browser:</p>
<p class="p4">http://&lt;IP_DES_CONTAINERS&gt;:8000</p>
<p class="p3">Erster Login:</p>
<p class="p3">Benutzername: <span class="s2">admin</span></p>
<p class="p3">Passwort: <span class="s2">admin</span> (wird beim ersten Start generiert, ggf. selbst setzen!)</p>
<p class="p3">Du kannst auch via ENV-Variablen eigene Benutzer beim ersten Start anlegen – siehe die Paperless-ngx Dokumentation.</p>
<p><img decoding="async" data-attachment-id="4721" data-permalink="https://ivanivanov.de/blog/paperless-ngx-in-proxmox-als-lxc-container-installieren-step-by-step-anleitung/paperless-ngx_dashboard/" data-orig-file="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard.png" data-orig-size="1211,900" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Paperless-NGX_Dashboard" data-image-description="" data-image-caption="" data-large-file="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard-1030x765.png" class="aligncenter size-full wp-image-4721" src="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard.png" alt="" width="1211" height="900" srcset="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard.png 1211w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard-300x223.png 300w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard-1030x765.png 1030w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard-768x571.png 768w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dashboard-705x524.png 705w" sizes="(max-width: 1211px) 100vw, 1211px" /></p>
<hr />
<h2><b>Schritt 5: Dokumente ablegen und verarbeiten</b></h2>
<p class="p3">Lade PDFs in das Verzeichnis <span class="s2">consume/</span>, z. B.:</p>
<pre><code>scp dokument.pdf root@&lt;IP&gt;:/opt/paperless/consume/</code></pre>
<p class="p1">Paperless importiert sie automatisch und erstellt OCR-Texte.</p>
<p><img decoding="async" data-attachment-id="4722" data-permalink="https://ivanivanov.de/blog/paperless-ngx-in-proxmox-als-lxc-container-installieren-step-by-step-anleitung/paperless-ngx_dokumente/" data-orig-file="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente.png" data-orig-size="1192,906" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Paperless-NGX_Dokumente" data-image-description="" data-image-caption="" data-large-file="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente-1030x783.png" class="aligncenter size-full wp-image-4722" src="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente.png" alt="" width="1192" height="906" srcset="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente.png 1192w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente-300x228.png 300w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente-1030x783.png 1030w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente-768x584.png 768w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumente-705x536.png 705w" sizes="(max-width: 1192px) 100vw, 1192px" /></p>
<p>&nbsp;</p>
<hr />
<h2><b>Dokumententypen</b></h2>
<p><img loading="lazy" decoding="async" data-attachment-id="4736" data-permalink="https://ivanivanov.de/blog/paperless-ngx-in-proxmox-als-lxc-container-installieren-step-by-step-anleitung/paperless-ngx_dokumententypen/" data-orig-file="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen.png" data-orig-size="1194,908" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Paperless-NGX_Dokumententypen" data-image-description="" data-image-caption="" data-large-file="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen-1030x783.png" class="aligncenter size-full wp-image-4736" src="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen.png" alt="" width="1194" height="908" srcset="https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen.png 1194w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen-300x228.png 300w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen-1030x783.png 1030w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen-768x584.png 768w, https://ivanivanov.de/wp-content/uploads/2025/04/Paperless-NGX_Dokumententypen-705x536.png 705w" sizes="auto, (max-width: 1194px) 100vw, 1194px" /></p>
<p>&nbsp;</p>
<hr />
<h2><b>Updates &amp; Neustart</b></h2>
<p class="p1">Zum Aktualisieren:</p>
<pre><code>cd /opt/paperless
docker compose pull
docker compose up -d</code></pre>
<p class="p1">Logs prüfen:</p>
<pre><code>docker compose logs -f</code></pre>
<hr />
<h2><b>Fazit</b></h2>
<p class="p3">Mit dieser Anleitung hast du in wenigen Minuten ein leistungsfähiges, selbst gehostetes DMS am Start – ganz ohne schwerfällige Server oder VMs. Paperless-ngx ist leichtgewichtig, OCR-fähig und perfekt für Homelab oder kleine Unternehmen.</p>
<p>Der Beitrag <a href="https://ivanivanov.de/blog/paperless-ngx-in-proxmox-als-lxc-container-installieren-step-by-step-anleitung/">Paperless-ngx in Proxmox als LXC-Container installieren – Step-by-Step Anleitung</a> erschien zuerst auf <a href="https://ivanivanov.de">Ivan Ivanov</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4687</post-id>	</item>
	</channel>
</rss>
