ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "expiry": "toot:expiry" } ], "id": "https://qoto.org/users/brcfua/statuses/114260982286756776", "type": "Note", "summary": null, "inReplyTo": "https://qoto.org/users/brcfua/statuses/114260924610126723", "published": "2025-04-01T05:10:26Z", "url": "https://qoto.org/@brcfua/114260982286756776", "attributedTo": "https://qoto.org/users/brcfua", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://qoto.org/users/brcfua/followers" ], "sensitive": false, "atomUri": "https://qoto.org/users/brcfua/statuses/114260982286756776", "inReplyToAtomUri": "https://qoto.org/users/brcfua/statuses/114260924610126723", "conversation": "tag:qoto.org,2025-04-01:objectId=114260924610122139:objectType=Conversation", "context": "https://qoto.org/contexts/114260924610122139", "content": "<p>Инструкция по публикации сайта в **IPFS** (InterPlanetary File System)<br />1. **Установка IPFS**<br />Чтобы начать работать с IPFS, нужно установить его на свой компьютер.<br />Перейдите на официальную страницу загрузки IPFS и скачайте подходящую версию для вашей операционной системы.<br />Следуйте инструкциям по установке:<br />**Windows:** Используйте установочный файл `.msi`.<br />**macOS:** Скачайте и установите через Homebrew или скачайте архив.<br />**Linux:** Используйте пакетный менеджер или скачайте бинарный файл.<br />После установки откройте терминал или командную строку и выполните команду, чтобы проверить, что IPFS установлен корректно:<br />```bash<br />ipfs --version</p><p>```<br />2. **Инициализация IPFS-узла**<br />Запустите IPFS-узел на вашем компьютере:<br />```bash<br />ipfs init</p><p>```<br />Это создаст конфигурацию IPFS и необходимые директории на вашем устройстве.<br />Для того, чтобы запустить IPFS и подключиться к сети, используйте команду:<br />```bash<br />ipfs daemon</p><p>```<br />IPFS-узел будет работать в фоновом режиме, и вы получите сообщение о том, что ваш узел подключен к сети.<br />3. **Подготовка файлов сайта**<br />Для публикации вам нужно подготовить HTML, CSS и другие файлы вашего сайта.<br />Убедитесь, что файлы находятся в одной директории (например, `my-website`).<br />Включите основной файл сайта, обычно это `index.html`.<br />4. **Добавление файлов в IPFS**<br />Для того, чтобы добавить сайт в IPFS, используйте команду:<br />```bash<br />ipfs add -r /path/to/your/website</p><p>```<br />Пример:<br />```bash<br />ipfs add -r ./my-website</p><p>```<br />Эта команда рекурсивно добавит все файлы и директории из указанной папки в IPFS. В результате вы получите уникальный **CID (Content Identifier)** для каждого файла и директории.<br />Например:<br />```<br />added Qm...index.html<br />added Qm...style.css</p><p>```<br />Основной CID для вашего сайта будет у каталога, и его можно использовать для доступа к сайту.<br />5. **Доступ к вашему сайту через IPFS-шлюз**<br />После добавления файлов в IPFS, вы можете получить доступ к сайту через публичный шлюз.<br />Формат URL:<br />```<br /><a href=\"https://ipfs.io/ipfs/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">ipfs.io/ipfs/</span><span class=\"invisible\"></span></a>&lt;CID&gt;</p><p>```<br />Например:<br />```<br /><a href=\"https://ipfs.io/ipfs/Qm...your-website-CID\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">ipfs.io/ipfs/Qm...your-website</span><span class=\"invisible\">-CID</span></a></p><p>```<br />Этот адрес будет доступен любому пользователю, у которого есть доступ к интернету.<br />6. **Обновление контента на IPFS**<br />Для обновления контента нужно будет добавить новые файлы в IPFS и заново получить их CID. Так как IPFS использует хеширование контента, старый CID для уже существующих файлов не изменится.<br />Если необходимо, можно удалить старые версии файлов из локального узла, используя команду:<br />```bash<br />ipfs pin rm &lt;CID&gt;</p><p>```<br />7. **Использование собственного шлюза**<br />Вы можете настроить свой собственный IPFS-шлюз, чтобы контролировать доступ и повысить скорость работы. Например, можно развернуть **IPFS Cluster** для более масштабируемого хостинга.<br />Теперь ваш сайт опубликован в сети IPFS, и его можно открыть через публичные шлюзы или использовать свой собственный.</p>", "contentMap": { "ru": "<p>Инструкция по публикации сайта в **IPFS** (InterPlanetary File System)<br />1. **Установка IPFS**<br />Чтобы начать работать с IPFS, нужно установить его на свой компьютер.<br />Перейдите на официальную страницу загрузки IPFS и скачайте подходящую версию для вашей операционной системы.<br />Следуйте инструкциям по установке:<br />**Windows:** Используйте установочный файл `.msi`.<br />**macOS:** Скачайте и установите через Homebrew или скачайте архив.<br />**Linux:** Используйте пакетный менеджер или скачайте бинарный файл.<br />После установки откройте терминал или командную строку и выполните команду, чтобы проверить, что IPFS установлен корректно:<br />```bash<br />ipfs --version</p><p>```<br />2. **Инициализация IPFS-узла**<br />Запустите IPFS-узел на вашем компьютере:<br />```bash<br />ipfs init</p><p>```<br />Это создаст конфигурацию IPFS и необходимые директории на вашем устройстве.<br />Для того, чтобы запустить IPFS и подключиться к сети, используйте команду:<br />```bash<br />ipfs daemon</p><p>```<br />IPFS-узел будет работать в фоновом режиме, и вы получите сообщение о том, что ваш узел подключен к сети.<br />3. **Подготовка файлов сайта**<br />Для публикации вам нужно подготовить HTML, CSS и другие файлы вашего сайта.<br />Убедитесь, что файлы находятся в одной директории (например, `my-website`).<br />Включите основной файл сайта, обычно это `index.html`.<br />4. **Добавление файлов в IPFS**<br />Для того, чтобы добавить сайт в IPFS, используйте команду:<br />```bash<br />ipfs add -r /path/to/your/website</p><p>```<br />Пример:<br />```bash<br />ipfs add -r ./my-website</p><p>```<br />Эта команда рекурсивно добавит все файлы и директории из указанной папки в IPFS. В результате вы получите уникальный **CID (Content Identifier)** для каждого файла и директории.<br />Например:<br />```<br />added Qm...index.html<br />added Qm...style.css</p><p>```<br />Основной CID для вашего сайта будет у каталога, и его можно использовать для доступа к сайту.<br />5. **Доступ к вашему сайту через IPFS-шлюз**<br />После добавления файлов в IPFS, вы можете получить доступ к сайту через публичный шлюз.<br />Формат URL:<br />```<br /><a href=\"https://ipfs.io/ipfs/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"\">ipfs.io/ipfs/</span><span class=\"invisible\"></span></a>&lt;CID&gt;</p><p>```<br />Например:<br />```<br /><a href=\"https://ipfs.io/ipfs/Qm...your-website-CID\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">ipfs.io/ipfs/Qm...your-website</span><span class=\"invisible\">-CID</span></a></p><p>```<br />Этот адрес будет доступен любому пользователю, у которого есть доступ к интернету.<br />6. **Обновление контента на IPFS**<br />Для обновления контента нужно будет добавить новые файлы в IPFS и заново получить их CID. Так как IPFS использует хеширование контента, старый CID для уже существующих файлов не изменится.<br />Если необходимо, можно удалить старые версии файлов из локального узла, используя команду:<br />```bash<br />ipfs pin rm &lt;CID&gt;</p><p>```<br />7. **Использование собственного шлюза**<br />Вы можете настроить свой собственный IPFS-шлюз, чтобы контролировать доступ и повысить скорость работы. Например, можно развернуть **IPFS Cluster** для более масштабируемого хостинга.<br />Теперь ваш сайт опубликован в сети IPFS, и его можно открыть через публичные шлюзы или использовать свой собственный.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://qoto.org/users/brcfua/statuses/114260982286756776/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://qoto.org/users/brcfua/statuses/114260982286756776/replies?min_id=114261007395252377&page=true", "partOf": "https://qoto.org/users/brcfua/statuses/114260982286756776/replies", "items": [ "https://qoto.org/users/brcfua/statuses/114261007395252377" ] } } }