{"id":68788,"date":"2026-10-09T08:27:00","date_gmt":"2026-10-09T01:27:00","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=68788"},"modified":"2026-10-07T17:17:58","modified_gmt":"2026-10-07T10:17:58","slug":"cara-install-librechat-di-debian","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-install-librechat-di-debian\/","title":{"rendered":"Cara Install LibreChat di Debian Pada VPS KVM"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Saat ini, ada banyak layanan AI dengan kemampuan yang berbeda-beda, tetapi berpindah dari satu platform ke platform lain untuk menggunakannya tentu kurang praktis. Jika Anda ingin mengelola beberapa model AI dalam satu antarmuka, Anda bisa mencoba Install LibreChat pada server sendiri menggunakan VPS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LibreChat adalah platform <em>chatbot<\/em> AI <em>open source<\/em> yang memungkinkan Anda menghubungkan dan menggunakan berbagai model AI melalui satu antarmuka. Karena dapat di-<em>self-host<\/em>, LibreChat juga memberi Anda fleksibilitas lebih besar dalam mengatur konfigurasi dan layanan yang digunakan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pada artikel ini, kami akan membahas cara Install LibreChat di Debian pada VPS KVM, mulai dari persiapan server, instalasi LibreChat, konfigurasi, hingga memastikan aplikasi dapat diakses melalui browser.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apa itu LibreChat<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">LibreChat adalah platform chatbot AI <em>open source<\/em> yang memungkinkan Anda menggunakan berbagai model AI dari satu antarmuka, seperti OpenAI, Anthropic, dan Google. LibreChat dikembangkan oleh komunitas LibreChat-AI dan dirilis dengan lisensi MIT, sehingga dapat digunakan dan dimodifikasi secara bebas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.librechat.ai\/id\" target=\"_blank\" rel=\"noopener\">LibreChat<\/a> dapat di-<em>self-host<\/em> di berbagai lingkungan, mulai dari komputer pribadi, VPS, hingga cloud. Aplikasinya sendiri gratis, tetapi penggunaan model AI melalui API tertentu tetap dapat dikenakan biaya sesuai penyedia layanan. Dalam tutorial ini, kita akan Install LibreChat pada VPS KVM dengan sistem operasi Debian.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Persiapan Sistem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum memulai install LibreChat di Debian, siapkan beberapa kebutuhan berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>VPS dengan OS Debian 12.<\/li>\n\n\n\n<li>2 Core CPU dan 2 GB RAM. <strong>RAM 4 GB lebih disarankan<\/strong>.<\/li>\n\n\n\n<li>Akses root atau user yang memiliki hak sudo.<\/li>\n\n\n\n<li>API key dari provider AI, misalnya 9Router, OpenAI, atau Anthropic.<\/li>\n\n\n\n<li>Domain atau subdomain yang diarahkan ke IP VPS. <br \/>Contoh: chat.domainanda.com.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Setelah semua persiapan lengkap, selanjutnya Anda bisa mengikuti cara berikut untuk Install LibreChat di Debian pada layanan VPS. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Install LibreChat di Debian<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pada panduan ini, kami menggunakan <strong><a href=\"https:\/\/www.rumahweb.com\/vps-murah\/\" target=\"_blank\" rel=\"noopener\" title=\"vps murah\">VPS KVM<\/a><\/strong> Rumahweb dengan sistem operasi Debian 12 sebagai lingkungan pengujian. Seluruh langkah Install LibreChat telah diuji oleh tim teknis Rumahweb untuk memastikan proses instalasi dapat dilakukan sesuai panduan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum memulai, pastikan VPS sudah dapat diakses melalui SSH dan Anda memiliki akses root atau sudo. Berikut langkah-langkah Install LibreChat di Debian 12 yang dapat Anda ikuti.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Instalasi Docker Engine<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">LibreChat membutuhkan beberapa layanan yang berjalan bersamaan, database MongoDB, cache, web server NGINX, dan aplikasi LibreChat itu sendiri. Memasang semua layanan ini secara manual langsung di VPS sangat rawan bentrok versi dan dependensi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Docker mengatasi hal ini dengan mengemas setiap layanan ke dalam kontainer yang terisolasi satu sama lain. Masing-masing punya lingkungan sendiri, tidak saling mengganggu, dan bisa dijalankan atau dihentikan kapan saja.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Jalankan perintah berikut untuk melakukan update package serta menambahkan repository Docker, mengunduh file, mengelola source code, serta memeriksa DNS.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install -y ca-certificates curl gnupg git nano dnsutils<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Tambahkan repository Docker.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo install -m 0755 -d \/etc\/apt\/keyrings\nsudo curl -fsSL https:\/\/download.docker.com\/linux\/debian\/gpg \\\n  -o \/etc\/apt\/keyrings\/docker.asc\nsudo chmod a+r \/etc\/apt\/keyrings\/docker.asc<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Selanjutnya, tambahkan repository Docker ke paket repository:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>echo \"deb &#91;arch=$(dpkg --print-architecture) signed-by=\/etc\/apt\/keyrings\/docker.asc] https:\/\/download.docker.com\/linux\/debian $(. \/etc\/os-release &amp;&amp; echo \"$VERSION_CODENAME\") stable\" | sudo tee \/etc\/apt\/sources.list.d\/docker.list &gt; \/dev\/null\nsudo apt update<\/code><\/pre>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Jalankan perintah berikut untuk instalasi Docker.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install -y docker-ce docker-ce-cli containerd.io \\\n&nbsp;&nbsp;docker-buildx-plugin docker-compose-plugin<\/code><\/pre>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Jalankan perintah berikut untuk memastikan Docker berhasil terinstall.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>docker --version\ndocker compose version<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/verifikasi-docker.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"506\" height=\"94\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/verifikasi-docker.webp\" alt=\"docker berhasil terinstall - Install LibreChat di Debian\" class=\"wp-image-68858\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/verifikasi-docker.webp 506w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/verifikasi-docker-300x56.webp 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/verifikasi-docker-270x50.webp 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/verifikasi-docker-370x69.webp 370w\" sizes=\"auto, (max-width: 506px) 100vw, 506px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Step 2. Install LibreChat<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Setelah Docker terpasang, langkah berikutnya adalah mengunduh source code LibreChat dari repository GitHub resminya dan menyiapkan file konfigurasi.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Jalankan perintah berikut untuk melakukan clone repository LibreChat<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~\ngit clone https:\/\/github.com\/LibreChat-AI\/LibreChat.git\ncd LibreChat<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Catatan:<\/strong> Mulai dari langkah ini, jalankan perintah dari direktori ~\/LibreChat kecuali disebutkan lain.<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Buat file konfigurasi dan folder upload. Pembuatan file .env untuk menyimpan variabel konfigurasi aplikasi.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>cp .env.example .env\nmkdir -p uploads\/images\nchmod 600 .env<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Langkah selanjutnya adalah buat private key. LibreChat membutuhkan beberapa <em>secret <\/em>untuk enkripsi dan sesi login. Kita dapat membuatnya langsung melalui OpenSSL dengan perintah berikut:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sed -i \"s\/^CREDS_KEY=.*\/CREDS_KEY=$(openssl rand -hex 32)\/\" .env\nsed -i \"s\/^CREDS_IV=.*\/CREDS_IV=$(openssl rand -hex 16)\/\" .env\nsed -i \"s\/^JWT_SECRET=.*\/JWT_SECRET=$(openssl rand -hex 32)\/\" .env\nsed -i \"s\/^JWT_REFRESH_SECRET=.*\/JWT_REFRESH_SECRET=$(openssl rand -hex 32)\/\" .env<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Penting:<\/strong> Jangan membagikan file .env atau memasukkannya ke repository publik karena file tersebut berisi secret dan API key.<\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Tambahkan juga konfigurasi berikut pada file .env<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>DOMAIN_CLIENT=https:\/\/chat.domainanda.com\nDOMAIN_CLIENT=https:\/\/chat.domainanda.com\nALLOW_REGISTRATION=true<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3. Konfigurasi API model AI<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">LibreChat mendukung banyak provider AI. Pada panduan ini, kita akan menggunakan 9Router sebagai gateway API. 9Router menyediakan akses ke berbagai model AI melalui satu endpoint tunggal, sehingga Anda tidak perlu mendaftar ke masing-masing provider secara terpisah.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Selain 9Router, Anda juga bisa menggunakan API key langsung dari OpenAI, Anthropic, atau provider AI lain yang Anda miliki. Prosesnya serupa, cukup sesuaikan nama variabel dan base URL-nya.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Tambahkan API key 9Router di bagian bawah file:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>nano .env\n\n# API Key 9Router\nNINEROUTER_KEY=masukkan_api_key_9router_di_sini<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Buat librechat.yaml dan periksa versi konfigurasi yang digunakan repository:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>grep '^version:' librechat.example.yaml | head -1<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Kemudian buat file konfigurasi:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>nano librechat.yaml<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh konfigurasi berikut menggunakan 9Router. Sesuaikan version, baseURL, dan model dengan informasi pada dashboard provider Anda:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>version: 1.3.17\ncache: true\nendpoints:\n&nbsp;&nbsp;custom:\n&nbsp;&nbsp;&nbsp;&nbsp;- name: \"9Router\"\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apiKey: \"${NINEROUTER_KEY}\"\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;baseURL: \"https:\/\/9router.com\/v1\"\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;models:\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default: &#91;\"cc\/claude-sonnet-5\"]\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fetch: true\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;titleConvo: true\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;titleModel: \"current_model\"\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;modelDisplayLabel: \"9Router Gateway\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Catatan:<\/strong> Versi konfigurasi dan ID model dapat berubah. Gunakan versi dari librechat.example.yaml serta model yang tersedia pada akun provider Anda.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"983\" height=\"373\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml.webp\" alt=\"Konfigurasi API model AI - Install LibreChat di Debian\" class=\"wp-image-68859\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml.webp 983w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml-300x114.webp 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml-767x291.webp 767w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml-370x140.webp 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml-270x102.webp 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml-570x216.webp 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/librechat-yml-740x281.webp 740w\" sizes=\"auto, (max-width: 983px) 100vw, 983px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4. Pointing subdomain ke VPS<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Agar LibreChat bisa diakses melalui alamat yang mudah diingat (misalnya chat.domainanda.com), Anda perlu mengarahkan subdomain tersebut ke IP VPS melalui pengaturan DNS.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cek IP VPS<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -4 https:\/\/ifconfig.me ; echo<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Tambahkan DNS A record. <br \/>Masuk ke panel DNS domain, lalu tambahkan record berikut:<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Field<\/strong><\/td><td><strong>Nilai<\/strong><\/td><\/tr><tr><td>Type<\/td><td>A<\/td><\/tr><tr><td>Name \/ Host<\/td><td>chat<\/td><\/tr><tr><td>Value \/ Target<\/td><td>IP publik VPS<\/td><\/tr><tr><td>TTL<\/td><td>Default atau 14400<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Setelah menambahkan konfigurasi A Recod, perlu menunggu propagasi DNS dalam beberapa jam kedepan.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"421\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-1024x421.webp\" alt=\"Pointing subdomain ke VPS\" class=\"wp-image-68860\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-1024x421.webp 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-300x123.webp 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-768x316.webp 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-370x152.webp 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-270x111.webp 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-570x235.webp 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip-740x305.webp 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/pointing-ip.webp 1244w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5. Konfigurasi SSL<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Agar subdomain bisa diakses melalui HTTPS (ditandai dengan ikon gembok di browser), kita perlu memasang sertifikat SSL. Panduan ini menggunakan sertifikat gratis dari <strong>Let&#8217;s Encrypt<\/strong> yang berlaku selama 90 hari dan bisa diperpanjang secara otomatis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Perhatian:<\/strong> Seluruh langkah SSL ini dilakukan <strong>sebelum<\/strong> kontainer Docker dijalankan, karena Certbot membutuhkan port 80 dalam keadaan bebas (belum dipakai aplikasi lain).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Langkah 1: Install Certbot<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Jalankan perintah berikut untuk menginstall certbot<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install -y certbot<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pastikan tidak ada service yang berjalan di port 80, bila terdapat webservice serperti apache2 atau nginx, hentikan terlebih dahulu.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Langkah 2: <em>Request <\/em>sertifikat SSL<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Jalankan perintah berikut untuk proses instalasi SSL pada domain<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo certbot certonly --standalone -d chat.domainanda.com<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"613\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl.webp\" alt=\"Request sertifikat SSL\" class=\"wp-image-68861\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl.webp 993w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl-300x185.webp 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl-370x228.webp 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl-270x167.webp 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl-768x474.webp 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl-570x352.webp 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/install-ssl-740x457.webp 740w\" sizes=\"auto, (max-width: 993px) 100vw, 993px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Langkah 3: Konfigurasi NGINX<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Buat konfigurasi baru agar file NGINX bawaan LibreChat tidak ditimpa. Isi file tersebut agar HTTP diarahkan ke HTTPS dan request diteruskan ke LibreChat:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano client\/nginx-ssl.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>server {\n&nbsp;&nbsp;&nbsp;&nbsp;listen 80;\n&nbsp;&nbsp;&nbsp;&nbsp;server_name chat.domainanda.com;\n&nbsp;&nbsp;&nbsp;&nbsp;return 301 https:\/\/$host$request_uri;\n}\nserver {\n&nbsp;&nbsp;&nbsp;&nbsp;listen 443 ssl;\n&nbsp;&nbsp;&nbsp;&nbsp;server_name chat.domainanda.com;\n&nbsp;&nbsp;&nbsp;&nbsp;ssl_certificate \/etc\/letsencrypt\/live\/chat.domainanda.com\/fullchain.pem;\n&nbsp;&nbsp;&nbsp;&nbsp;ssl_certificate_key \/etc\/letsencrypt\/live\/chat.domainanda.com\/privkey.pem;\n&nbsp;&nbsp;&nbsp;&nbsp;location \/ {\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_pass http:\/\/api:3080;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_http_version 1.1;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_set_header Upgrade $http_upgrade;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_set_header Connection \"upgrade\";\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_set_header Host $host;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_set_header X-Real-IP $remote_addr;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxy_set_header X-Forwarded-Proto https;\n&nbsp;&nbsp;&nbsp;&nbsp;}\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"971\" height=\"585\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx.webp\" alt=\"Konfigurasi NGINX\" class=\"wp-image-68862\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx.webp 971w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx-300x181.webp 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx-370x223.webp 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx-767x462.webp 767w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx-270x163.webp 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx-570x343.webp 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/konfigurasi-ssl-nginx-740x446.webp 740w\" sizes=\"auto, (max-width: 971px) 100vw, 971px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Langkah 4: Hubungkan sertifikat ke kontainer<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Buka deploy-compose.yml, lalu pastikan service client memublikasikan port 80 dan 443 serta membaca sertifikat:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano deploy-compose.yml<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>client:\n&nbsp;&nbsp;# Pertahankan baris bawaan lainnya\n&nbsp;&nbsp;ports:\n&nbsp;&nbsp;&nbsp;&nbsp;- \"80:80\"\n&nbsp;&nbsp;&nbsp;&nbsp;- \"443:443\"\n&nbsp;&nbsp;volumes:\n&nbsp;&nbsp;&nbsp;&nbsp;- .\/client\/nginx-ssl.conf:\/etc\/nginx\/conf.d\/default.conf:ro\n&nbsp;&nbsp;&nbsp;&nbsp;- \/etc\/letsencrypt:\/etc\/letsencrypt:ro<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6. Menjalankan LibreChat<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Langkah 1: Unduh image dan jalankan kontainer<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~\/LibreChat\nsudo docker compose -f deploy-compose.yml pull\nsudo docker compose -f deploy-compose.yml up -d<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Langkah 2: Periksa status kontainer<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker compose -f deploy-compose.yml ps<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pastikan service utama berstatus Up atau running. Jumlah kontainer dapat berbeda mengikuti versi LibreChat.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Langkah 3: Akses dan uji LibreChat<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Buka chat.domainanda.com melalui browser. Buat akun, login, pilih model AI, lalu kirim pesan untuk memastikan provider dapat memberikan respons.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Setelah akun yang diperlukan selesai dibuat, ubah ALLOW_REGISTRATION=false di file .env, lalu jalankan ulang service API:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker compose -f deploy-compose.yml up -d --force-recreate api<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-1024x563.webp\" alt=\"Akses dan uji LibreChat\" class=\"wp-image-68863\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-1024x563.webp 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-300x165.webp 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-768x422.webp 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-1536x844.webp 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-370x203.webp 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-270x148.webp 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-570x313.webp 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat-740x407.webp 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/akses-librechat.webp 1736w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Berikut adalah beberapa Troubleshooting yang mungkin Anda temui ketika Install LibreChat di VPS Debian 12.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Port 80 atau 443 sudah digunakan<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hentikan Apache atau NGINX lama yang menggunakan port tersebut, kemudian jalankan kembali Docker Compose.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ss -tlnp | grep -E ':(80|443) '<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">2. Kontainer API berstatus Restarting<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Periksa isi error. Penyebab yang umum adalah secret belum terisi, indentasi librechat.yaml salah, atau API key tidak terbaca.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker compose -f deploy-compose.yml logs api --tail 100<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Muncul 502 Bad Gateway<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pastikan service api berjalan dan proxy_pass mengarah ke http:\/\/api:3080, bukan localhost.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker compose -f deploy-compose.yml ps\nsudo docker compose -f deploy-compose.yml logs client api --tail 100<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">4. Certbot gagal membuat sertifikat<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pastikan DNS sudah mengarah ke IP VPS dan port 80 tidak sedang digunakan aplikasi lain.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dig chat.domainanda.com +short\nsudo ss -tlnp | grep :80<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">5. Model 9Router tidak tampil<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Periksa API key, base URL, serta ID model di dashboard 9Router. Setelah mengubah .env atau librechat.yaml, jalankan ulang service API dan periksa log.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQ<\/strong><\/h2>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Apakah RAM 2 GB cukup?<\/strong><\/summary>\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Cukup untuk percobaan atau penggunaan ringan. Untuk penggunaan yang lebih stabil, gunakan RAM 4 GB atau lebih.<\/p>\n<\/details>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Apakah harus menggunakan subdomain?<\/strong><\/summary>\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Tidak. Domain utama juga dapat digunakan, tetapi subdomain lebih praktis jika domain utama sudah dipakai website.<\/p>\n<\/details>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Apakah bisa memakai provider selain 9Router?<\/strong><\/summary>\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Bisa. LibreChat mendukung provider bawaan dan endpoint custom. Sesuaikan API key, base URL, dan model dengan dokumentasi provider.<\/p>\n<\/details>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Apakah data percakapan aman?<\/strong><\/summary>\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Database tersimpan di VPS, tetapi prompt dan lampiran yang dikirim ke model tetap diteruskan ke provider AI yang dipilih.<\/p>\n<\/details>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Bagaimana cara update LibreChat?<\/strong><\/summary>\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Masuk ke direktori LibreChat, backup file konfigurasi, jalankan git pull, kemudian pull image dan jalankan kembali Docker Compose.<\/p>\n<\/details>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Bagaimana memperpanjang SSL?<\/strong><\/summary>\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Hentikan sementara kontainer yang memakai port 80, jalankan sudo certbot renew, lalu jalankan kembali kontainer LibreChat.<\/p>\n<\/details>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Penutup<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Install LibreChat di VPS Debian dapat dilakukan menggunakan Docker Compose. Setelah DNS, SSL, dan API provider dikonfigurasi dengan benar, LibreChat dapat diakses melalui browser dan digunakan untuk berinteraksi dengan model AI yang terhubung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jika mengalami kendala, periksa konfigurasi .env, librechat.yaml, DNS, serta status dan log container Docker. Setelah model AI berhasil memberikan respons, LibreChat siap digunakan sebagai platform AI <em><a href=\"https:\/\/www.rumahweb.com\/journal\/self-hosted\/\" target=\"_blank\" rel=\"noopener\" title=\"self hosted adalah\">self-hosted<\/a><\/em> di VPS.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saat ini, ada banyak layanan AI dengan kemampuan yang berbeda-beda, tetapi berpindah dari satu platform ke platform lain untuk menggunakannya tentu kurang praktis. Jika Anda ingin mengelola beberapa model AI dalam satu antarmuka, Anda bisa mencoba Install LibreChat pada server sendiri menggunakan VPS. LibreChat adalah platform chatbot AI open source yang memungkinkan Anda menghubungkan dan [&hellip;]<\/p>\n","protected":false},"author":369,"featured_media":68832,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[177],"tags":[2265,2708,321],"class_list":["post-68788","post","type-post","status-publish","format-standard","has-post-thumbnail","category-vps","tag-debian","tag-librechat","tag-vps"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Cara Install LibreChat di Debian menggunakan Docker Compose pada VPS, mulai dari konfigurasi server, domain, SSL, hingga menghubungkan API provider AI.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Master Putra Praja\"\/>\n\t<meta name=\"google-site-verification\" content=\"wPstUwU5246IbK_1PqwGrc1LoSDnB-9rPbcT8_vSNgQ\" \/>\n\t<meta name=\"keywords\" content=\"install librechat di debian,install librechat,install librechat debian,debian,librechat,vps\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.rumahweb.com\/journal\/cara-install-librechat-di-debian\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"id_Id\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Rumahweb Journal \u2013 Panduan Website, Hosting, dan Server\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Cara Install LibreChat di Debian Pada VPS KVM\" \/>\n\t\t<meta property=\"og:description\" content=\"Cara Install LibreChat di Debian menggunakan Docker Compose pada VPS, mulai dari konfigurasi server, domain, SSL, hingga menghubungkan API provider AI.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.rumahweb.com\/journal\/cara-install-librechat-di-debian\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/Banner-Cara-Install-LibreChat-di-Debian.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/Banner-Cara-Install-LibreChat-di-Debian.webp\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"631\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-09T01:27:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-07T10:17:58+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RumahwebIndonesia\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@rumahwebtweet\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Cara Install LibreChat di Debian Pada VPS KVM\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Cara Install LibreChat di Debian menggunakan Docker Compose pada VPS, mulai dari konfigurasi server, domain, SSL, hingga menghubungkan API provider AI.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@rumahwebtweet\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/Banner-Cara-Install-LibreChat-di-Debian.webp\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Cara Install LibreChat di Debian Pada VPS KVM","description":"Cara Install LibreChat di Debian menggunakan Docker Compose pada VPS, mulai dari konfigurasi server, domain, SSL, hingga menghubungkan API provider AI.","canonical_url":"https:\/\/www.rumahweb.com\/journal\/cara-install-librechat-di-debian\/","robots":"max-image-preview:large","keywords":"install librechat di debian,install librechat,install librechat debian,debian,librechat,vps","webmasterTools":{"google-site-verification":"wPstUwU5246IbK_1PqwGrc1LoSDnB-9rPbcT8_vSNgQ","miscellaneous":""},"schema":null,"og:locale":"id_Id","og:site_name":"Rumahweb Journal \u2013 Panduan Website, Hosting, dan Server","og:type":"article","og:title":"Cara Install LibreChat di Debian Pada VPS KVM","og:description":"Cara Install LibreChat di Debian menggunakan Docker Compose pada VPS, mulai dari konfigurasi server, domain, SSL, hingga menghubungkan API provider AI.","og:url":"https:\/\/www.rumahweb.com\/journal\/cara-install-librechat-di-debian\/","og:image":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/Banner-Cara-Install-LibreChat-di-Debian.webp","og:image:secure_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/Banner-Cara-Install-LibreChat-di-Debian.webp","og:image:width":1200,"og:image:height":631,"article:published_time":"2026-10-09T01:27:00+00:00","article:modified_time":"2026-10-07T10:17:58+00:00","article:publisher":"https:\/\/www.facebook.com\/RumahwebIndonesia\/","twitter:card":"summary_large_image","twitter:site":"@rumahwebtweet","twitter:title":"Cara Install LibreChat di Debian Pada VPS KVM","twitter:description":"Cara Install LibreChat di Debian menggunakan Docker Compose pada VPS, mulai dari konfigurasi server, domain, SSL, hingga menghubungkan API provider AI.","twitter:creator":"@rumahwebtweet","twitter:image":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2026\/10\/Banner-Cara-Install-LibreChat-di-Debian.webp"},"aioseo_meta_data":{"post_id":"68788","title":null,"description":"Cara Install LibreChat di Debian menggunakan Docker Compose pada VPS, mulai dari konfigurasi server, domain, SSL, hingga menghubungkan API provider AI.","keywords":[{"label":"install LibreChat di debian","value":"install LibreChat di debian"},{"label":"install LibreChat","value":"install LibreChat"},{"label":"install LibreChat Debian","value":"install LibreChat Debian"}],"keyphrases":{"focus":{"keyphrase":"Install LibreChat","score":0,"analysis":[]},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-10-05 15:15:22","updated":"2026-10-07 10:17:58","seo_analyzer_scan_date":null,"focus_keyword":"Install LibreChat","additional_keywords":null,"truseo_locale":"id_ID"},"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/68788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/369"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=68788"}],"version-history":[{"count":31,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/68788\/revisions"}],"predecessor-version":[{"id":68870,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/68788\/revisions\/68870"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/68832"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=68788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=68788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=68788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}