{"id":51678,"date":"2026-04-22T12:30:00","date_gmt":"2026-04-22T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=51678"},"modified":"2026-03-16T05:51:21","modified_gmt":"2026-03-16T10:51:21","slug":"how-to-install-vaultwarden-on-ubuntu-26-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/","title":{"rendered":"How to Install Vaultwarden on Ubuntu 26.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp\" alt=\"How to install Vaultwarden on Ubuntu 26.04\" class=\"wp-image-51750\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Vaultwarden is a lightweight, self-hosted implementation of the Bitwarden server written in Rust. Vaultwarden is designed as a simpler, more resource-efficient alternative to the official Bitwarden server, making it ideal for running on VPSs with as little as 1GB of RAM, in Docker environments, or on cloud servers. In this article, we will show you how to install Vaultwarden on Ubuntu 26.04.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Despite its lightweight design, Vaultwarden remains fully compatible with the entire Bitwarden ecosystem, including Android and iOS apps, browser extensions, and the official Bitwarden desktop app. This means you can still use the secure and familiar official Bitwarden app, but all your data is stored and managed on your own server. <\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e96c29e7f28\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e96c29e7f28\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Step-1-Update-the-System\" >Step 1. Update the System<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Step-2-Install-Docker\" >Step 2. Install Docker<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Step-3-Run-Docker-without-Sudo\" >Step 3. Run Docker without Sudo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Step-4-Create-Docker-Compose-Files\" >Step 4. Create Docker Compose Files<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Step-5-Run-the-Container\" >Step 5. Run the Container<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Step-6-Access-Create-an-Admin-Account\" >Step 6. Access &amp; Create an Admin Account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#Wrapping-Everything-Up\" >Wrapping Everything Up<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>An <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ubuntu 26.04 VPS<\/a><\/li>\n\n\n\n<li>SSH root access, or a user with sudo privileges<\/li>\n\n\n\n<li>A domain or subdomain pointing to your server<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-conventions\">Conventions<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code># \u2013 given commands should be executed with root privileges either directly as a root user or by use of sudo command\n$ \u2013 given commands should be executed as a regular user<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-1-update-the-system\"><span class=\"ez-toc-section\" id=\"Step-1-Update-the-System\"><\/span>Step 1. Update the System<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First of all, we need to log in to our Ubuntu 26.04 VPS through SSH:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh root@IP_Address -p Port_number<\/code><\/pre>\n\n\n\n<p>Replace &#8220;root&#8221; with a user that has sudo privileges. Additionally, replace &#8220;IP_Address&#8221; and &#8220;Port_Number&#8221; with your server\u2019s respective IP address and SSH port number. Next, let\u2019s make sure that we\u2019re on Ubuntu 26.04. You can verify it with this command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># lsb_release -a<\/code><\/pre>\n\n\n\n<p>You should get this as the output:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>No LSB modules are available.\nDistributor ID: Ubuntu\nDescription:    Ubuntu Resolute Raccoon \nRelease:        26.04\nCodename:       resolute<\/code><\/pre>\n\n\n\n<p>Then, run the following command to make sure that all installed packages on the server are updated to their latest available versions:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># apt update <\/code><\/pre>\n\n\n\n<p>That&#8217;s it, the system package information should be updated now.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-2-install-docker\"><span class=\"ez-toc-section\" id=\"Step-2-Install-Docker\"><\/span>Step 2. Install Docker<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>At the time of this writing, Docker for Ubuntu 26.04 is not available at Docker&#8217;s apt repository. We can install Docker from the Ubuntu Resolute repository. Let&#8217;s execute the command below to install Docker.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># apt install docker.io docker-compose-plugin<\/code><\/pre>\n\n\n\n<p>The command above will prompt you to continue or not<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Installing:                     \n  docker.io docker-compose-plugin\n\nInstalling dependencies:\n  bridge-utils  dns-root-data  git      iptables  liberror-perl  libip6tc2                libnfnetlink0  libnftnl11  patch  runc\n  containerd    dnsmasq-base   git-man  less      libip4tc2      libnetfilter-conntrack3  libnftables1   nftables    pigz   ubuntu-fan\n\nSuggested packages:\n  ifupdown    cgroupfs-mount  debootstrap    docker-compose-v2  rinse     | zfsutils  git-email  gitk    git-cvs  firewalld  diffutils-doc\n  aufs-tools  | cgroup-lite   docker-buildx  docker-doc         zfs-fuse  git-doc     git-gui    gitweb  git-svn  ed\n\nSummary:\n  Upgrading: 0, Installing: 21, Removing: 0, Not Upgrading: 0\n  Download size: 72.6 MB\n  Space needed: 284 MB \/ 5438 MB available<\/code><\/pre>\n\n\n\n<p>Hit ENTER to continue with the installation. Once completed, the Docker service will run automatically. You can check with this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># systemctl status docker<\/pre>\n\n\n\n<p>The command above will print an output like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\u25cf docker.service - Docker Application Container Engine\n     Loaded: loaded (\/usr\/lib\/systemd\/system\/docker.service; enabled; preset: enabled)\n     Active: active (running) since Fri 2026-03-06 21:20:46 UTC; 1min 14s ago\n Invocation: 154729dda93f44cf93571521a84fd3f3\nTriggeredBy: \u25cf docker.socket\n       Docs: https:\/\/docs.docker.com\n   Main PID: 6013 (dockerd)\n      Tasks: 47\n     Memory: 33M (peak: 33.7M)\n        CPU: 1.305s\n     CGroup: \/system.slice\/docker.service\n             \u251c\u25006013 \/usr\/bin\/dockerd -H fd:\/\/ --containerd=\/run\/containerd\/containerd.sock\n             \u251c\u25006352 \/usr\/bin\/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 80 -container-ip 172.18.0.3 -container-port 80 -use-listen-fd\n             \u251c\u25006361 \/usr\/bin\/docker-proxy -proto tcp -host-ip :: -host-port 80 -container-ip 172.18.0.3 -container-port 80 -use-listen-fd\n             \u251c\u25006383 \/usr\/bin\/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 443 -container-ip 172.18.0.3 -container-port 443 -use-listen-fd\n             \u2514\u25006389 \/usr\/bin\/docker-proxy -proto tcp -host-ip :: -host-port 443 -container-ip 172.18.0.3 -container-port 443 -use-listen-fd\n\nMar 06 21:20:45 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:45.511643341Z\" level=info msg=\"Deleting nftables IPv6 rules\" error=\"exit status 1\"\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.618176136Z\" level=info msg=\"sbJoin: gwep4 ''-&gt;'e8bf8d225716', gwep6 ''-&gt;''\" eid=e8bf8d225716 ep=vaultwarden net=vaultwarden&gt;\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.662702855Z\" level=info msg=\"sbJoin: gwep4 ''-&gt;'90f8057bc0ad', gwep6 ''-&gt;''\" eid=90f8057bc0ad ep=caddy net=vaultwarden_net n&gt;\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.825903691Z\" level=info msg=\"Loading containers: done.\"\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.865355974Z\" level=info msg=\"Docker daemon\" commit=29.1.3-0ubuntu1 containerd-snapshotter=true storage-driver=overlayfs vers&gt;\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.865417975Z\" level=info msg=\"Initializing buildkit\"\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.902156551Z\" level=info msg=\"Completed buildkit initialization\"\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.911787640Z\" level=info msg=\"Daemon has completed initialization\"\nMar 06 21:20:46 ubuntu26 dockerd&#91;6013]: time=\"2026-03-06T21:20:46.911949972Z\" level=info msg=\"API listen on \/run\/docker.sock\"\nMar 06 21:20:46 ubuntu26 systemd&#91;1]: Started docker.service - Docker Application Container Engine.<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-3-run-docker-without-sudo\"><span class=\"ez-toc-section\" id=\"Step-3-Run-Docker-without-Sudo\"><\/span>Step 3. Run Docker without Sudo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Docker daemon binds to a Unix socket. When running the Docker command without sudo, you will get this error message:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker: permission denied while trying to connect to the Docker daemon socket at unix:\/\/\/var\/run\/docker.sock: Head \"http:\/\/%2Fvar%2Frun%2Fdocker.sock\/_ping\": dial unix \/var\/run\/docker.sock: connect: permission denied\n\nRun 'docker run --help' for more information<\/code><\/pre>\n\n\n\n<p>To run Docker commands without sudo, we need to add the user we want to the Docker group:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># usermod -aG docker $USER<\/code><\/pre>\n\n\n\n<p>For example, let&#8217;s add the user &#8220;master&#8221; to the Docker group:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># usermod -aG docker master<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-4-create-docker-compose-files\"><span class=\"ez-toc-section\" id=\"Step-4-Create-Docker-Compose-Files\"><\/span>Step 4. Create Docker Compose Files<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>We&#8217;ll use a combination of Docker and Caddy. Docker isolates the Vaultwarden application within a container, and Caddy acts as a web server that automatically handles HTTPS connections. This method is highly efficient and easy to maintain. In the previous step, we configured a system to run Docker commands without sudo. Let&#8217;s switch to that use now and proceed with the next steps.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># su - master<\/code><\/pre>\n\n\n\n<p>We should be brought to the &#8216;master&#8217; user&#8217;s shell. Let&#8217;s create a new directory.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ mkdir vaultwarden-server &amp;&amp; cd \"$_\"<\/code><\/pre>\n\n\n\n<p>Now, create the docker-compose.yml file using a text editor like nano:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ nano docker-compose.yml<\/code><\/pre>\n\n\n\n<p>Insert the following into the file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  vaultwarden:\n    image: vaultwarden\/server:latest\n    container_name: vaultwarden\n    restart: always\n    environment:\n      - WEBSOCKET_ENABLED=true\n      - SIGNUPS_ALLOWED=true \n      - DOMAIN=https:\/\/vaultwarden.yourdomain.com\n    volumes:\n      - .\/vw-data:\/data\n    networks:\n      - vaultwarden_net\n\n  caddy:\n    image: caddy:latest\n    container_name: caddy\n    restart: always\n    ports:\n      - \"80:80\"\n      - \"443:443\"\n    volumes:\n      - .\/Caddyfile:\/etc\/caddy\/Caddyfile\n      - .\/caddy-data:\/data\n      - .\/caddy-config:\/config\n    networks:\n      - vaultwarden_net\n\nnetworks:\n  vaultwarden_net:\n    name: vaultwarden_net<\/code><\/pre>\n\n\n\n<p>IMPORTANT: Replace vaultwarden.yourdomain.com with the domain you&#8217;ve already set up and pointing to your server. This configuration also creates an internal network called vaultwarden_net. This ensures Caddy and Vaultwarden communicate securely within the server, without exposing Vaultwarden&#8217;s ports to the public internet.<\/p>\n\n\n\n<p>Next, create a Caddyfile file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ nano Caddyfile<\/code><\/pre>\n\n\n\n<p>Fill it with the following reverse proxy configuration. Caddy will automatically retrieve an SSL\/TLS certificate from Let&#8217;s Encrypt for your domain.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vaultwarden.yourdomain.com {\n    reverse_proxy vaultwarden:80 {\n        header_up Host {host}\n        header_up X-Real-IP {remote_ip}\n        header_up X-Forwarded-For {remote_ip}\n        header_up X-Forwarded-Proto {scheme}\n    }\n}<\/code><\/pre>\n\n\n\n<p>Again, do not forget to replace vaultwarden.yourdomain.com with your actual domain\/subdomain. Save the file, then exit from the editor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-5-run-the-container\"><span class=\"ez-toc-section\" id=\"Step-5-Run-the-Container\"><\/span>Step 5. Run the Container<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Now that all the configurations are ready, we can run both containers in the background with a single command.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ docker compose up -d<\/code><\/pre>\n\n\n\n<p>Docker will download the Vaultwarden and Caddy images and run them according to the configuration. You can check the container status with docker ps.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ docker ps<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-6-access-amp-create-an-admin-account\"><span class=\"ez-toc-section\" id=\"Step-6-Access-Create-an-Admin-Account\"><\/span>Step 6. Access &amp; Create an Admin Account<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Open your browser and access the domain you just set up (e.g., https:\/\/vaultwarden.yourdomain.com). You will see the frontend now.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"589\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login-1024x589.jpg\" alt=\"Install Vaultwarden on Ubuntu 26.04\" class=\"wp-image-51679\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login-1024x589.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login-300x173.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login-150x86.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login-768x442.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login-1536x883.jpg 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login-1320x759.jpg 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-login.jpg 1556w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>If everything works well, you will see the Vaultwarden login page. Click &#8220;Create Account&#8221; to create your first account. This account will be the default admin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"588\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account-1024x588.jpg\" alt=\"Create a VaultWarden account\" class=\"wp-image-51680\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account-1024x588.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account-300x172.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account-150x86.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account-768x441.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account-1536x882.jpg 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account-1320x758.jpg 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-create-account.jpg 1557w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Once the admin account is created and your team has registered, it is highly recommended to disable new registrations to prevent outsiders from creating accounts on your server. To do this:<\/p>\n\n\n\n<p>Edit the docker-compose.yml file.<br>Change SIGNUPS_ALLOWED=true to SIGNUPS_ALLOWED=false.<br>Save the file, then rerun docker compose up -d to apply the changes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions-1024x585.jpg\" alt=\"Autofill your VaultWarden passwords with one click\" class=\"wp-image-51681\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions-1024x585.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions-300x171.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions-150x86.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions-768x439.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions-1536x878.jpg 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions-1320x754.jpg 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/03\/vaultwarden-get-extensions.jpg 1552w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-wrapping-everything-up\"><span class=\"ez-toc-section\" id=\"Wrapping-Everything-Up\"><\/span>Wrapping Everything Up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>That&#8217;s it! You have learned how to install Vaultwarden on Ubuntu 26.04. You can now install a browser extension to connect to Vaultwarden.<\/p>\n\n\n\n<p>Managing your own password manager does require some initial effort. However, the peace of mind that comes from having complete control over your company&#8217;s credential data is well worth the investment. This Vaultwarden installation process demonstrates that such advanced technology is now very affordable and can be implemented by any technical team.<\/p>\n\n\n\n<p>If you are one of our <a href=\"https:\/\/www.rosehosting.com\/vaultwarden-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vaultwarden hosting<\/a> customers, you don\u2019t need to install Vaultwarden on Ubuntu 26.04 yourself. Our Linux administrators will set it up and configure Vaultwarden on the Ubuntu 26.04 server for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n\n\n\n<p>If you liked this post on how to install Vaultwarden on Ubuntu 26.04, please share it with your friends or leave a comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vaultwarden is a lightweight, self-hosted implementation of the Bitwarden server written in Rust. Vaultwarden is designed as a simpler, more &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Vaultwarden on Ubuntu 26.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#more-51678\" aria-label=\"Read more about How to Install Vaultwarden on Ubuntu 26.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":51750,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1703,1698],"tags":[1603,97,2123,65,2308,2296],"class_list":["post-51678","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security","category-ubuntu","tag-how-to-install","tag-open-source","tag-password-manager","tag-security","tag-ubuntu-26-04","tag-vaultwarden","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Vaultwarden on Ubuntu 26.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install Vaultwarden on Ubuntu 26.04 and manage your data securely with your own server effortlessly.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Vaultwarden on Ubuntu 26.04\" \/>\n<meta property=\"og:description\" content=\"How to Install Vaultwarden on Ubuntu 26.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-22T17:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Vaultwarden on Ubuntu 26.04\",\"datePublished\":\"2026-04-22T17:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/\"},\"wordCount\":885,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-vaultwarden-on-ubuntu-26.04.webp\",\"keywords\":[\"how to install\",\"open source\",\"password manager\",\"security\",\"ubuntu 26.04\",\"vaultwarden\"],\"articleSection\":[\"Security\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/\",\"name\":\"How to Install Vaultwarden on Ubuntu 26.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-vaultwarden-on-ubuntu-26.04.webp\",\"datePublished\":\"2026-04-22T17:30:00+00:00\",\"description\":\"Learn how to install Vaultwarden on Ubuntu 26.04 and manage your data securely with your own server effortlessly.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-vaultwarden-on-ubuntu-26.04.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/how-to-install-vaultwarden-on-ubuntu-26.04.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to install Vaultwarden on Ubuntu 26.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-vaultwarden-on-ubuntu-26-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Vaultwarden on Ubuntu 26.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Vaultwarden on Ubuntu 26.04 | RoseHosting","description":"Learn how to install Vaultwarden on Ubuntu 26.04 and manage your data securely with your own server effortlessly.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Vaultwarden on Ubuntu 26.04","og_description":"How to Install Vaultwarden on Ubuntu 26.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2026-04-22T17:30:00+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp","type":"image\/webp"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Vaultwarden on Ubuntu 26.04","datePublished":"2026-04-22T17:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/"},"wordCount":885,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp","keywords":["how to install","open source","password manager","security","ubuntu 26.04","vaultwarden"],"articleSection":["Security","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/","name":"How to Install Vaultwarden on Ubuntu 26.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp","datePublished":"2026-04-22T17:30:00+00:00","description":"Learn how to install Vaultwarden on Ubuntu 26.04 and manage your data securely with your own server effortlessly.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/how-to-install-vaultwarden-on-ubuntu-26.04.webp","width":1024,"height":576,"caption":"How to install Vaultwarden on Ubuntu 26.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-vaultwarden-on-ubuntu-26-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Vaultwarden on Ubuntu 26.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51678","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=51678"}],"version-history":[{"count":6,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51678\/revisions"}],"predecessor-version":[{"id":51751,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51678\/revisions\/51751"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/51750"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=51678"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=51678"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=51678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}