Skip to content

Migration to new host not detecting anything on the PDS #286

@JunePrimavera

Description

@JunePrimavera

Hi,

I've been self-hosting a PDS for a while for bluesky, and have recently acquired a new server which I am starting to migrate some of the services across, from my existing one.

I set up a PDS using the installer.sh on the new host system (A virtual machine running Debian 13) and copied the data from the PDS directory to the new one in the virtual machine before starting it up (Result pictured below)

Image

I did not create a new user when prompted (Since I was going to use the same user that I had created previously). Under blocks, the user is present and appears to be stored correctly, under did:plc:fwpghogwjyhllxrjbmfpwzgs. Everything seems to work, but there's just no data associated with the PDS.

It's not clear what's going on here to me, as the PDS is working just fine on the original host machine:

Image

Despite using the same files/data.

I've tried changing the permissions of the files, but to no avail. I'm not sure if there's something host-specific I should be worried about? The directory names appear to be encrypted (Or at least something along those lines, it's definitely not plain text) when viewed through my smb share or through virtiofs, but I just put them in a zip file first and all was okay, not sure what is happening there, but it is probably entirely unrelated.

Image

As for the files on my pds on the original host, there are far fewer files and this feels like it could be related, but I am unsure. The PDS I am migrating the data from isn't set up using install.sh, rather docker compose;

services:
  pds:
    container_name: pds
    image: ghcr.io/bluesky-social/pds:0.4
    restart: unless-stopped
    volumes:
      - ./pds:/opt/pds
    ports:
      - '3002:3000'
    env_file:
      - ./pds/pds.env
Image

Apologies if I am missing something obvious here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions