bsky.sissyisabella.com | How to run a Bluesky PDS on OpenBSD

Bluesky PDS is running.

           __                         __
          /\ \__                     /\ \__
      __  \ \ ,_\  _____   _ __   ___\ \ ,_\   ___
    /'__'\ \ \ \/ /\ '__'\/\''__\/ __'\ \ \/  / __'\
   /\ \L\.\_\ \ \_\ \ \L\ \ \ \//\ \L\ \ \ \_/\ \L\ \
   \ \__/.\_\\ \__\\ \ ,__/\ \_\\ \____/\ \__\ \____/
    \/__/\/_/ \/__/ \ \ \/  \/_/ \/___/  \/__/\/___/
                     \ \_\
                      \/_/


  This is an AT Protocol Personal Data Server (aka, an atproto PDS)  

  Most API routes are under /xrpc/

        Code: https://github.com/bluesky-social/atproto
   Self-Host: https://github.com/bluesky-social/pds
    Protocol: https://atproto.com
    

I have fixed an issue regarding the Bluesky PDS server randomly dying. I found out that the service died at logfile rotation.

This was due to me configuring /etc/newsyslog.conf too strict on pds.log and the service would fail to read the logfile after rotation and refuse to start.

Apologies for any inconvenience.

Powered by OpenBSD