{"id":18584448,"url":"https://github.com/ipfs-examples/ipns-publisher-api","last_synced_at":"2025-05-16T05:33:09.575Z","repository":{"id":230385508,"uuid":"616612640","full_name":"ipfs-examples/ipns-publisher-api","owner":"ipfs-examples","description":"A Helia node with a custom API for managing \u0026 publishing IPNS names","archived":false,"fork":false,"pushed_at":"2025-05-01T07:36:25.000Z","size":384,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-01T08:30:25.373Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ipfs-examples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-03-20T18:21:29.000Z","updated_at":"2025-05-01T07:36:29.000Z","dependencies_parsed_at":"2024-04-01T08:15:10.174Z","dependency_job_id":null,"html_url":"https://github.com/ipfs-examples/ipns-publisher-api","commit_stats":null,"previous_names":["ipfs-examples/ipns-publisher-api"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs-examples%2Fipns-publisher-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs-examples%2Fipns-publisher-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs-examples%2Fipns-publisher-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipfs-examples%2Fipns-publisher-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ipfs-examples","download_url":"https://codeload.github.com/ipfs-examples/ipns-publisher-api/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254473814,"owners_count":22077179,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T00:27:32.777Z","updated_at":"2025-05-16T05:33:09.557Z","avatar_url":"https://github.com/ipfs-examples.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# ipns-publisher-api\n\nAn [IPNS](https://docs.ipfs.tech/concepts/ipns/#mutability-in-ipfs) record publisher with a REST API to **manage** and **provide** (over pubsub and DHT) the records for decentralised resolution. The API also manages the keys.\n\nIn other words, a full [Helia IPFS](https://github.com/ipfs/helia) node with a custom REST API for managing and publishing IPNS names. You can run this if you want to publish multiple IPNS names and have an easy API to manage them. If deploying this publicly, consider adding an auth layer!\n\nWIP.\n\nIntended to show how to pick and choose [specific IPFS subsystem](https://docs.ipfs.tech/concepts/how-ipfs-works/#subsystems-overview) for a given problem.\n\n\u003c!-- [Getting started](#getting-started) •\n[Installation](#installation) •\n[Configuration](#configuration) •\n[Integrations](#third-party-integrations) --\u003e\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipfs-examples%2Fipns-publisher-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fipfs-examples%2Fipns-publisher-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipfs-examples%2Fipns-publisher-api/lists"}