{"id":11748,"date":"2025-06-30T11:43:32","date_gmt":"2025-06-30T11:43:32","guid":{"rendered":"https:\/\/mainvps.net\/blog\/?p=11748"},"modified":"2026-03-20T09:21:26","modified_gmt":"2026-03-20T09:21:26","slug":"self-host-nextcloud-on-vps","status":"publish","type":"post","link":"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/","title":{"rendered":"How to Self\u2011Host Your Nextcloud on a VPS for Maximum Privacy"},"content":{"rendered":"\r\n<p>Self\u2011hosting Nextcloud on your VPS gives you full control over your data\u2014no third-party storage or leaks. You manage where your files live, who has access, and how everything is secured.<\/p>\r\n\r\n\r\n\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><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><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#1_Why_Self%E2%80%91Host_Nextcloud_on_a_VPS\" >1. Why Self\u2011Host Nextcloud on a VPS?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#2_VPS_Requirements_Setup_Checklist\" >2. VPS Requirements &amp; Setup Checklist<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#3_Step%E2%80%91by%E2%80%91Step_Installation_Guide\" >3. Step\u2011by\u2011Step Installation Guide<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#A_Prepare_VPS\" >A. Prepare VPS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#B_Configure_Database\" >B. Configure Database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#C_Install_Nextcloud\" >C. Install Nextcloud<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#D_Configure_Apache_VirtualHost\" >D. Configure Apache VirtualHost<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#E_Secure_with_SSL\" >E. Secure with SSL<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#4_Post%E2%80%91Install_Configuration_Optimization\" >4. Post\u2011Install Configuration &amp; Optimization<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#Trusted_Domains\" >Trusted Domains<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#Enable_Redis_Cache\" >Enable Redis Cache<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#Max_Upload_PHP_Tuning\" >Max Upload &amp; PHP Tuning<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#5_Privacy_Security_Hardening\" >5. Privacy &amp; Security Hardening<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#6_Fine%E2%80%91Tuning_Performance\" >6. Fine\u2011Tuning Performance<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#7_FAQs\" >7. FAQs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/#Final_Takeaway\" >Final Takeaway<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Why_Self%E2%80%91Host_Nextcloud_on_a_VPS\"><\/span>1. Why Self\u2011Host Nextcloud on a VPS?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Privacy First<\/strong>: Your data stays with you. Unlike public clouds, there&#8217;s no third-party scanning or data-sharing.<\/li>\r\n\r\n\r\n\r\n<li><strong>Total Customization<\/strong>: Run your preferred PHP version, database, encryption, and backup setups\u2014anything from classic LAMP to Docker setups.<\/li>\r\n\r\n\r\n\r\n<li><strong>Scalable &amp; Reliable<\/strong>: Easily expand storage or compute as your needs grow.<\/li>\r\n\r\n\r\n\r\n<li><strong>Compliance Made Simple<\/strong>: Self-hosting aids GDPR or HIPAA requirements since you&#8217;re in full control of data residency.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_VPS_Requirements_Setup_Checklist\"><\/span>2. VPS Requirements &amp; Setup Checklist<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>OS<\/strong>: <a href=\"https:\/\/mainvps.net\/blog\/ubuntu-guide\/\">Ubuntu<\/a> 24.04 LTS or Debian 12 recommended<\/li>\r\n\r\n\r\n\r\n<li><strong>CPU<\/strong>: 2 vCPUs for small teams; scale up for more users<\/li>\r\n\r\n\r\n\r\n<li><strong>RAM<\/strong>: At least 4\u202fGB; 8\u202fGB if running Redis or advanced apps<\/li>\r\n\r\n\r\n\r\n<li><strong>Storage<\/strong>: NVMe SSD (256\u202fGB+) for fast metadata and database, HDD for large multimedia.<\/li>\r\n\r\n\r\n\r\n<li><strong>Domain &amp; SSL<\/strong>: Use dynamic <a href=\"https:\/\/mainvps.net\/blog\/set-up-reverse-dns-rdns-guide\/\">DNS<\/a> + Cloudflare or Certbot with DNS\u201101 challenge for trusted HTTPS .<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Keep a backup plan (cloud or local), and enable firewall protection.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Step%E2%80%91by%E2%80%91Step_Installation_Guide\"><\/span>3. Step\u2011by\u2011Step Installation Guide<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"A_Prepare_VPS\"><\/span>A. Prepare VPS<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">bash<br \/><br \/><code>sudo apt update &amp;&amp; sudo apt upgrade -y<br \/>sudo apt install apache2 mariadb-server php8.1 libapache2-mod-php8.1 \\<br \/> php8.1-gd php8.1-mysql php8.1-curl php8.1-intl php8.1-json php8.1-zip \\<br \/> php8.1-mbstring php8.1-bcmath certbot python3\u2011certbot\u2011apache ufw redis-server<br \/><\/code><\/pre>\r\n\r\n\r\n\r\n<p>Enable firewall:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">bash<br \/><br \/><code>sudo ufw allow 80,443\/tcp<br \/>sudo ufw allow OpenSSH<br \/>sudo ufw enable<br \/><\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"B_Configure_Database\"><\/span>B. Configure Database<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">bash<br \/><br \/><code>sudo mysql_secure_installation<br \/>sudo mysql -u root -p -e \"CREATE DATABASE nextcloud CHARACTER SET utf8mb4;\"<br \/>sudo mysql -u root -p -e \"CREATE USER 'ncuser'@'localhost' IDENTIFIED BY 'strongpass';\"<br \/>sudo mysql -u root -p -e \"GRANT ALL ON nextcloud.* TO 'ncuser'@'localhost'; FLUSH PRIVILEGES;\"<br \/><\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"C_Install_Nextcloud\"><\/span>C. Install Nextcloud<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">bash<br \/><br \/><code>wget https:\/\/download.nextcloud.com\/server\/releases\/latest.zip -P \/tmp<br \/>sudo unzip \/tmp\/latest.zip -d \/var\/www\/<br \/>sudo mv \/var\/www\/nextcloud \/var\/www\/nextcloud<br \/>sudo chown -R www-data:www-data \/var\/www\/nextcloud<br \/><\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"D_Configure_Apache_VirtualHost\"><\/span>D. Configure Apache VirtualHost<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<p>Create <code>\/etc\/apache2\/sites-available\/nextcloud.conf<\/code>:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">apacheconf<br \/><br \/><code>&lt;VirtualHost *:80&gt;<br \/>  ServerName cloud.yourdomain.com<br \/>  DocumentRoot \/var\/www\/nextcloud<br \/><br \/>  &lt;Directory \/var\/www\/nextcloud\/&gt;<br \/>    Require all granted<br \/>    AllowOverride All<br \/>    Options FollowSymLinks MultiViews<br \/>  &lt;\/Directory&gt;<br \/><br \/>  ErrorLog ${APACHE_LOG_DIR}\/nextcloud_error.log<br \/>  CustomLog ${APACHE_LOG_DIR}\/nextcloud_access.log combined<br \/>&lt;\/VirtualHost&gt;<br \/><\/code><\/pre>\r\n\r\n\r\n\r\n<p>Enable and restart:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">bash<br \/><br \/><code>sudo a2enmod rewrite headers env dir mime<br \/>sudo a2ensite nextcloud<br \/>sudo systemctl reload apache2<br \/><\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"E_Secure_with_SSL\"><\/span>E. Secure with SSL<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">bash<br \/><br \/><code>sudo certbot --apache -d cloud.yourdomain.com<br \/><\/code><\/pre>\r\n\r\n\r\n\r\n<p>Or use DNS\u201101 for certbot behind a firewall<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Post%E2%80%91Install_Configuration_Optimization\"><\/span>4. Post\u2011Install Configuration &amp; Optimization<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Trusted_Domains\"><\/span>Trusted Domains<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<p>Edit<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\" style=\"font-size: 18px;\"> \/var\/www\/nextcloud\/config\/config.php:<\/pre>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\" style=\"font-size: 18px;\">php<br \/><br \/>'trusted_domains' =&gt; ['localhost','cloud.yourdomain.com'],<\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Enable_Redis_Cache\"><\/span>Enable Redis Cache<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<p>Install packages and configure caching in <code>config.php<\/code>.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Max_Upload_PHP_Tuning\"><\/span>Max Upload &amp; PHP Tuning<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n\r\n\r\n\r\n<p>Update <code>php.ini<\/code>:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\"><code>upload_max_filesize=16G<\/code>, <code>post_max_size=16G<\/code>, <code>memory_limit=512M<\/code>, <code>max_execution_time=360<\/code>.<\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Privacy_Security_Hardening\"><\/span>5. Privacy &amp; Security Hardening<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Firewall<\/strong>: Restrict <a href=\"https:\/\/mainvps.net\/blog\/ssh-explained-secure-remote-access\/\">SSH<\/a> and HTTP to known IPs via UFW.<\/li>\r\n\r\n\r\n\r\n<li><strong>Disable Root SSH<\/strong> and use strong SSH keys.<\/li>\r\n\r\n\r\n\r\n<li><strong>Fail2Ban<\/strong>: Protect admin interfaces.<\/li>\r\n\r\n\r\n\r\n<li><strong>Full-Disk Encryption<\/strong> if risk of physical compromise<\/li>\r\n\r\n\r\n\r\n<li><strong>Backups<\/strong>: Use 3-2-1 rule\u2014local + offsite copies.<\/li>\r\n\r\n\r\n\r\n<li><strong>Threat Modeling<\/strong>: Define sensitive data zones and access boundaries<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Fine%E2%80%91Tuning_Performance\"><\/span>6. Fine\u2011Tuning Performance<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Enable PHP OPcache<\/strong> and Redis for sessions and file locking<\/li>\r\n\r\n\r\n\r\n<li><strong>Database tuning<\/strong>: MariaDB innodb_buffer_pool_size ~50% of RAM<\/li>\r\n\r\n\r\n\r\n<li><strong>HTTP\/2 &amp; gzip<\/strong>: Serve faster pages<\/li>\r\n\r\n\r\n\r\n<li><strong>Use <a href=\"https:\/\/www.cloudflare.com\/learning\/cdn\/what-is-a-cdn\/\" target=\"_blank\" rel=\"noopener\">CDN<\/a> (optional)<\/strong> for external access<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_FAQs\"><\/span>7. FAQs<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><strong>Q: Can I host Nextcloud for a team of 5 users?<\/strong><br \/>Yes\u2014a 2\u20134\u202fGB <a href=\"https:\/\/mainvps.net\/vps\">VPS with NVMe<\/a> and Redis works well .<\/p>\r\n\r\n\r\n\r\n<p><strong>Q: Should I enable E2EE?<\/strong><br \/>Not recommended\u2014it\u2019s buggy and limits functionality .<\/p>\r\n\r\n\r\n\r\n<p><strong>Q: Is self-hosting better than a provider?<\/strong><br \/>You gain privacy and control\u2014but also responsibility for backups and maintenance<\/p>\r\n\r\n\r\n\r\n<p><strong>Q: Can I add 2FA and privacy apps?<\/strong><br \/>Absolutely\u2014select carefully; many are FOSS and privacy-respecting<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Final_Takeaway\"><\/span>Final Takeaway<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>Self-hosting Nextcloud on a VPS offers unparalleled privacy, customization, control, and seamless performance\u2014every component is effortlessly configured ranging from the OS to security measures, storage, encryption, and backups. Just plan ahead, automate key tasks, and commit to maintenance. The result? A truly private, secure, and scalable personal or team cloud.<\/p>\r\n\r\n\r\n\r\n<p>If you want expert help with VPS setup, privacy hardening, or optimization, <strong><a href=\"https:\/\/mainvps.net\/\">MainVPS<\/a><\/strong> has tailored solutions\u2014just reach out!<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Self\u2011hosting Nextcloud on your VPS gives you full control over your data\u2014no third-party storage or leaks. You manage where your files live, who has access, and <a class=\"read-more-link\" href=\"https:\/\/mainvps.net\/blog\/self-host-nextcloud-on-vps\/\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":11878,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,20],"tags":[],"class_list":["post-11748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-hosting","category-servers"],"_links":{"self":[{"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/posts\/11748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/comments?post=11748"}],"version-history":[{"count":3,"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/posts\/11748\/revisions"}],"predecessor-version":[{"id":12452,"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/posts\/11748\/revisions\/12452"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/media\/11878"}],"wp:attachment":[{"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/media?parent=11748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/categories?post=11748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mainvps.net\/blog\/wp-json\/wp\/v2\/tags?post=11748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}