{"id":409,"date":"2025-02-11T08:56:12","date_gmt":"2025-02-11T08:56:12","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2025\/02\/11\/10537469-how-to-use-the-bluesky-vps-template-at-hostinger\/"},"modified":"2025-02-11T08:56:12","modified_gmt":"2025-02-11T08:56:12","slug":"10537469-how-to-use-the-bluesky-vps-template-at-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/10537469-how-to-use-the-bluesky-vps-template-at-hostinger\/","title":{"rendered":"How to Use the Bluesky VPS Template at Hostinger"},"content":{"rendered":"<p class=\"no-margin\">Bluesky PDS (Personal Data Server) is a key component of the decentralized social media ecosystem, allowing users to manage their own data while interacting with the Bluesky network. The &ldquo;Ubuntu 22.04 with Bluesky&rdquo; VPS template from Hostinger comes with Bluesky PDS preinstalled, enabling you to quickly set up and configure your own decentralized identity and data server. This guide walks you through the setup and management of Bluesky PDS on your VPS.<\/p><p class=\"no-margin\">\n<\/p><h2 id=\"h_c433a4292c\">Accessing Your VPS<\/h2><p class=\"no-margin\">Use SSH to access your VPS. Open your terminal and run:<\/p><p class=\"no-margin\">\n<\/p><pre><code>ssh root@your_vps_ip<\/code><\/pre><p class=\"no-margin\">Replace <code>your_vps_ip<\/code> with your <a href=\"\/support\/5139756-how-to-find-your-vps-ip-address\" target=\"_blank\" class=\"intercom-content-link\">VPS&rsquo;s IP address<\/a>. Enter your VPS password when prompted.<\/p><p class=\"no-margin\">\n<\/p><h2 id=\"h_0802437f30\">Verifying Bluesky PDS Installation<\/h2><p class=\"no-margin\">To ensure that Bluesky PDS is installed and running correctly, check the service status:<\/p><pre><code>sudo systemctl status pds<\/code><\/pre><p class=\"no-margin\">If you need to monitor logs for troubleshooting, you can use:<\/p><pre><code>sudo docker logs -f pds<\/code><\/pre><p class=\"no-margin\">\n<\/p><h2 id=\"h_081845103b\">Managing Users and Data<\/h2><p class=\"no-margin\">Bluesky PDS allows users to create and manage decentralized identities using the <code>pdsadmin<\/code> command-line tool.<\/p><p class=\"no-margin\">To list all accounts:<\/p><pre><code>pdsadmin account list<\/code><\/pre><p class=\"no-margin\">To create a new account, specify an email and handle:<\/p><pre><code>pdsadmin account create alice@example.com alice.example.com<\/code><\/pre><p class=\"no-margin\">If you need to delete an account using its DID, use:<\/p><pre><code>pdsadmin account delete did:plc:xyz123abc456<\/code><\/pre><p class=\"no-margin\">For administrative control, you can also take down an account:<\/p><pre><code>pdsadmin account takedown did:plc:xyz123abc456<\/code><\/pre><p class=\"no-margin\">To reverse a takedown and reinstate an account:<\/p><pre><code>pdsadmin account untakedown did:plc:xyz123abc456<\/code><\/pre><p class=\"no-margin\">If a user forgets their password, you can reset it with:<\/p><pre><code>pdsadmin account reset-password did:plc:xyz123abc456<\/code><\/pre><p class=\"no-margin\">To request a crawl from a relay host, run:<\/p><pre><code>pdsadmin request-crawl bsky.network<\/code><\/pre><p class=\"no-margin\">For invite-only systems, generate an invite code with:<\/p><pre><code>pdsadmin create-invite-code<\/code><\/pre><p class=\"no-margin\">\n<\/p><h2 id=\"h_c7d9eecc76\">Keeping Bluesky PDS Updated<\/h2><p class=\"no-margin\">To keep your Bluesky PDS server up to date, use the following command:<\/p><pre><code>pdsadmin update<\/code><\/pre><p class=\"no-margin\">After updating, restart the service:<\/p><pre><code>systemctl restart bluesky-pds<\/code><\/pre><h2 id=\"h_89846b824f\">Conclusion<\/h2><p class=\"no-margin\">With the &ldquo;Ubuntu 22.04 with Bluesky&rdquo; VPS template from Hostinger, you can quickly deploy a personal data server that integrates into the Bluesky decentralized social media network. By following this guide, you can configure, secure, and manage your PDS, ensuring a seamless and private social networking experience. If you&rsquo;d like more customization, please consult the official <a href=\"https:\/\/github.com\/bluesky-social\/pds\" target=\"_blank\" class=\"intercom-content-link\" rel=\"noopener\">Bluesky PDS documentation<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Getting started with the Bluesky VPS template<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[206],"tags":[],"class_list":["post-409","post","type-post","status-publish","format-standard","hentry","category-vps-os-and-templates"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/10537469-how-to-use-the-bluesky-vps-template-at-hostinger\/","default":1}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=409"}],"version-history":[{"count":0,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/409\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}