{"repo":"bsky-watch/plc-mirror","free":true,"listed":false,"github":"https://github.com/bsky-watch/plc-mirror","clone":"git clone https://github.com/bsky-watch/plc-mirror.git","description":"Self-hosted PLC mirror","language":"Go","stars":11,"topics":["bluesky","did-plc"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"PLC mirror Syncs PLC operations log into a local table, and allows resolving did:plc: DIDs without putting strain on https://plc.directory and hitting rate limits. Setup Decide where do you want to store the data Copy example.env to .env and edit it to your liking. POSTGRES PASSWORD can be anything, it will be used on the first start of postgres container to initialize the database. make up Usage You can directly replace https://plc.directory with a URL to the exposed port (11004 by default). Note that on the first run it will take quite a few hours to download everything, and the mirror with respond with 500 if it's not caught up yet.","default_branch":null,"files":null,"tree":[],"storefront":"/r/bsky-watch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bsky-watch/plc-mirror/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}