{"id":547,"date":"2026-07-24T20:09:12","date_gmt":"2026-07-24T20:09:12","guid":{"rendered":"https:\/\/virtualserversvps.com\/blog\/?p=547"},"modified":"2026-07-24T20:09:12","modified_gmt":"2026-07-24T20:09:12","slug":"how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development","status":"publish","type":"post","link":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/","title":{"rendered":"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hosting your own Git server gives you full control over your code, unlimited private repositories, and no per-user pricing from services like GitHub or GitLab. Gitea is a lightweight, self-hosted Git service written in Go that runs comfortably on a 1 GB VPS and provides a GitHub-like experience with minimal overhead. This step-by-step guide walks through installing Gitea on a VPS, configuring a reverse proxy with Nginx, setting up HTTPS with Let&#8217;s Encrypt, and adding SSH access for your team.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A Linux VPS with at least 1 GB RAM and 10 GB storage (Ubuntu 24.04 LTS recommended)<\/li>\n<li>A domain name pointing to your VPS (e.g., git.yourdomain.com)<\/li>\n<li>Root or sudo access<\/li>\n<li>Git installed on the server (<code>sudo apt install git<\/code>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Before you begin, <a href=\"https:\/\/virtualserversvps.com\/#providers\">compare VPS specs for development<\/a> to ensure your provider offers the storage and bandwidth you need for code hosting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Install Gitea<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gitea distributes as a single binary with no external dependencies beyond a database. The recommended deployment uses SQLite for small teams (under 10 users) or PostgreSQL for larger deployments. We will use SQLite for simplicity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, create the gitea system user and required directories:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo adduser --system --group --disabled-password --shell \/bin\/bash --home \/home\/gitea gitea\nsudo mkdir -p \/var\/lib\/gitea\/{custom,data,log}\nsudo chown -R gitea:gitea \/var\/lib\/gitea\nsudo chmod -R 750 \/var\/lib\/gitea<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Download the latest Gitea binary from the official releases page:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/tmp\nwget -O gitea https:\/\/dl.gitea.com\/gitea\/1.22\/gitea-1.22-linux-amd64\nsudo mv gitea \/usr\/local\/bin\/gitea\nsudo chmod +x \/usr\/local\/bin\/gitea<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Configure Gitea as a Systemd Service<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Create a systemd unit file so Gitea starts automatically on boot and can be managed with standard <code>systemctl<\/code> commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/systemd\/system\/gitea.service<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>[Unit]\nDescription=Gitea (Git with a cup of tea)\nAfter=network.target\n\n[Service]\nType=simple\nUser=gitea\nGroup=gitea\nWorkingDirectory=\/var\/lib\/gitea\nExecStart=\/usr\/local\/bin\/gitea web --config \/etc\/gitea\/app.ini\nRestart=always\nRestartSec=5\n\n[Install]\nWantedBy=multi-user.target<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Create the Gitea configuration directory and start the service:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir -p \/etc\/gitea\nsudo chown root:gitea \/etc\/gitea\nsudo chmod 770 \/etc\/gitea\nsudo systemctl daemon-reload\nsudo systemctl enable --now gitea<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Initial Configuration via Web UI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gitea starts on port 3000 by default. For initial setup, temporarily open port 3000 in your firewall or use an SSH tunnel:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw allow 3000\/tcp<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Visit <code>http:\/\/YOUR_VPS_IP:3000<\/code> in your browser. The installation page asks for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Database type<\/strong>: SQLite3 (recommended for small teams)<\/li>\n<li><strong>Site title<\/strong>: Your organization name<\/li>\n<li><strong>Repository root path<\/strong>: \/home\/gitea\/git\/repositories<\/li>\n<li><strong>SSH server domain<\/strong>: Your domain (e.g., git.yourdomain.com)<\/li>\n<li><strong>Gitea HTTP listen port<\/strong>: 3000<\/li>\n<li><strong>Server domain<\/strong>: git.yourdomain.com<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">After submitting the form, Gitea creates the configuration file at <code>\/etc\/gitea\/app.ini<\/code>. Secure the config directory:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chmod 750 \/etc\/gitea\nsudo chmod 640 \/etc\/gitea\/app.ini<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: Set Up Nginx Reverse Proxy with HTTPS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now configure Nginx as a reverse proxy so Gitea is accessible at <code>https:\/\/git.yourdomain.com<\/code>. First, obtain an SSL certificate with Certbot:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install -y nginx certbot python3-certbot-nginx\nsudo certbot --nginx -d git.yourdomain.com<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then create the Nginx site configuration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/nginx\/sites-available\/gitea<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>server {\n    listen 80;\n    server_name git.yourdomain.com;\n    return 301 https:\/\/$server_name$request_uri;\n}\n\nserver {\n    listen 443 ssl http2;\n    server_name git.yourdomain.com;\n\n    ssl_certificate \/etc\/letsencrypt\/live\/git.yourdomain.com\/fullchain.pem;\n    ssl_certificate_key \/etc\/letsencrypt\/live\/git.yourdomain.com\/privkey.pem;\n    ssl_protocols TLSv1.2 TLSv1.3;\n\n    client_max_body_size 512M;\n\n    location \/ {\n        proxy_pass http:\/\/127.0.0.1:3000;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header X-Forwarded-Proto $scheme;\n    }\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Enable the site and reload Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ln -s \/etc\/nginx\/sites-available\/gitea \/etc\/nginx\/sites-enabled\/\nsudo nginx -t &amp;&amp; sudo systemctl reload nginx<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Update Gitea to use the proper domain by editing <code>\/etc\/gitea\/app.ini<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[server]\nDOMAIN = git.yourdomain.com\nROOT_URL = https:\/\/git.yourdomain.com\/\nHTTP_PORT = 3000\nPROTOCOL = http\n\n[service]\nDISABLE_REGISTRATION = true<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Set <code>DISABLE_REGISTRATION = true<\/code> to prevent public signups \u2014 you will create accounts for your team manually. Restart Gitea: <code>sudo systemctl restart gitea<\/code>. Close the temporary firewall rule: <code>sudo ufw delete allow 3000\/tcp<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5: Configure SSH Access for Git Operations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gitea supports two SSH modes: built-in SSH server (port 222) or using the system SSH daemon. For simplicity, we will configure Gitea to use the system SSH on port 22. Edit <code>\/etc\/gitea\/app.ini<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[server]\nSSH_DOMAIN = git.yourdomain.com\nSSH_PORT = 22\nSSH_LISTEN_PORT = 22\nSSH_USER = gitea\nSTART_SSH_SERVER = false<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Now add the <code>gitea<\/code> user&#8217;s key to the system SSH authorized keys. Gitea manages keys through its web UI \u2014 when a user adds an SSH key in Gitea, it writes to <code>\/home\/gitea\/.ssh\/authorized_keys<\/code>. Ensure the authorized_keys command wrapper is configured by adding this line to <code>\/etc\/gitea\/app.ini<\/code> if not already present:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[ssh]\nMINIMUM_KEY_SIZE_CHECK = false<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Users can now clone repositories using SSH:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone git@git.yourdomain.com:username\/repository.git<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6: Adding Users and Creating Repositories<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Log into Gitea as the admin user (the first registered user becomes admin). From the admin panel, you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create user accounts for team members<\/li>\n<li>Create organizations and teams with granular permissions<\/li>\n<li>Enable repository mirroring to sync with external Git hosts<\/li>\n<li>Configure webhooks for CI\/CD integration<\/li>\n<li>Enable Gitea Actions for built-in CI\/CD pipelines<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7: Backup and Maintenance<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gitea includes a built-in dump command for backups. Set up a daily cron job:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo crontab -e<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>0 3 * * * \/usr\/local\/bin\/gitea dump -c \/etc\/gitea\/app.ini -f \/var\/backups\/gitea\/$(date +\\%Y\\%m\\%d)-gitea.zip<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Keep at least 7 days of backups and offload them to a secondary location (S3, rsync to another server, etc.).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You now have a fully self-hosted Git server running Gitea on your VPS, complete with HTTPS, SSH access, and team collaboration features. Gitea&#8217;s lightweight footprint means it shares resources comfortably with other services on the same VPS. For VPS providers with the storage and bandwidth to match your development needs, <a href=\"https:\/\/virtualserversvps.com\/#providers\">compare VPS specs for development<\/a> on our comparison table.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hosting your own Git server gives you full control over your code, unlimited private repositories, and no per-user pricing from services like GitHub or GitLab. Gitea is a lightweight, self-hosted&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-547","post","type-post","status-publish","format-standard","hentry","category-vps-guides-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development - Virtual Servers VPS Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development\" \/>\n<meta property=\"og:description\" content=\"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtual Servers VPS Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-24T20:09:12+00:00\" \/>\n<meta name=\"author\" content=\"Virtual-Servers-Vps-Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Virtual-Servers-Vps-Editor\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/\",\"url\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/\",\"name\":\"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development - Virtual Servers VPS Blog\",\"isPartOf\":{\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#website\"},\"datePublished\":\"2026-07-24T20:09:12+00:00\",\"author\":{\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0\"},\"breadcrumb\":{\"@id\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/virtualserversvps.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#website\",\"url\":\"https:\/\/virtualserversvps.com\/blog\/\",\"name\":\"Virtual Servers VPS Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/virtualserversvps.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0\",\"name\":\"Virtual-Servers-Vps-Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g\",\"caption\":\"Virtual-Servers-Vps-Editor\"},\"sameAs\":[\"https:\/\/virtualserversvps.com\/blog\"],\"url\":\"https:\/\/virtualserversvps.com\/blog\/author\/virtualserversvps\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development - Virtual Servers VPS Blog","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:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/","og_locale":"en_US","og_type":"article","og_title":"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development","og_description":"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development","og_url":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/","og_site_name":"Virtual Servers VPS Blog","article_published_time":"2026-07-24T20:09:12+00:00","author":"Virtual-Servers-Vps-Editor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Virtual-Servers-Vps-Editor","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/","url":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/","name":"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development - Virtual Servers VPS Blog","isPartOf":{"@id":"https:\/\/virtualserversvps.com\/blog\/#website"},"datePublished":"2026-07-24T20:09:12+00:00","author":{"@id":"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0"},"breadcrumb":{"@id":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-a-vps-as-a-git-server-self-hosted-gitea-for-team-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/virtualserversvps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Set Up a VPS as a Git Server: Self-Hosted Gitea for Team Development"}]},{"@type":"WebSite","@id":"https:\/\/virtualserversvps.com\/blog\/#website","url":"https:\/\/virtualserversvps.com\/blog\/","name":"Virtual Servers VPS Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/virtualserversvps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0","name":"Virtual-Servers-Vps-Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g","caption":"Virtual-Servers-Vps-Editor"},"sameAs":["https:\/\/virtualserversvps.com\/blog"],"url":"https:\/\/virtualserversvps.com\/blog\/author\/virtualserversvps\/"}]}},"_links":{"self":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts\/547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/comments?post=547"}],"version-history":[{"count":1,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":707,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts\/547\/revisions\/707"}],"wp:attachment":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}