May 14, 2023
Собираем собственный Bluesky | Хостинг собственного PDS | self-hosted bluesky instance
UPD: Я нашёл стартовую точку от разработчкиов atproto, если хотите двигаться дальше, читайте
Такс, нормального тутора я не нашёл, я решил написать свой тутор👍
Вообщем, я, будучи не знакомым(или очень мало знакоммым) с typescript, javascript, node js, npm, MAKEFILE, и всё в этом духе, решил сделать тутор для таких, как я. Начнём!
1. Клоним репозиторий
Для большинства тут будет всё ясно. Либо делаем это
git clone https://github.com/bluesky-social/atproto
Либо просто качаем архив по ссылке и распаковываем его
2. Билдим всё, что накачали
Для начала, нужно установить node.js и npm, либо обновить его. Ещё нам нужно установить yarn.
Перейдём в дирректорию репозитория и установим все зависимости:
make deps
Теперь запускаем наш локальный Bluesky:
make run-dev-env
Готово!
Для теста идём на https://staging.bsky.app/ и тестим там свой сервер
Необходимую инфу также можно найти на matrix сервере, ну и там же можно спросить разрабов