# Exposing http-server (web app) using IPNS

**URL:** https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213
**Category:** Uncategorized
**Tags:** go-ipfs, ipns, libp2p, http-gateway
**Created:** [September 17, 2021, 2:53pm UTC](https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213 "2021-09-17T14:53:08Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![SomajitDey](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/somajitdey/32/5466_2.png) [@SomajitDey](https://discuss.ipfs.tech/u/SomajitDey)
#### Post date: [September 17, 2021, 2:53pm UTC](https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213/1 "2021-09-17T14:53:08Z")

</div>

[One can host a static website using IPFS+IPNS](https://medium.com/pinata/how-to-easily-host-a-website-on-ipfs-9d842b5d6a01). But what about a dynamic website or web app that needs to run server-side code!

Introducing [IPNS-Link](https://github.com/ipns-link), which now makes it possible to expose http-servers using IPFS+IPNS.

Try it [here](https://github.com/ipns-link/ipns-link#test-drive).

Read full specs [here](https://github.com/ipns-link/specs).

Comments, issues/bug-reports and contributions welcome.

Happy hosting!

**P.S.** : Imagine Sci-Hub using this !! Who can block it then 😃

---

<div class="post-metadata">

### Author: ![SomajitDey](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/somajitdey/32/5466_2.png) [@SomajitDey](https://discuss.ipfs.tech/u/SomajitDey)
#### Post date: [September 18, 2021, 11:35pm UTC](https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213/2 "2021-09-18T23:35:37Z")

</div>

![IPNS-Link_schema](https://us1.discourse-cdn.com/flex020/uploads/ipfs1/original/2X/2/27f21f7a8c25cb89150613173797aac2054abf90.jpeg)

I have a listed a few benefits/use-cases [here](https://github.com/ipns-link/specs#benefits).

---

<div class="post-metadata">

### Author: ![SomajitDey](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/somajitdey/32/5466_2.png) [@SomajitDey](https://discuss.ipfs.tech/u/SomajitDey)
#### Post date: [September 23, 2021, 9:28am UTC](https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213/3 "2021-09-23T09:28:25Z")

</div>

If you like this project, [here](https://github.com/ipns-link/contribute)’s a list of things you can help with. Be a part of [IPNS-Link](https://github.com/ipns-link) and contribute however you see fit.

Thanks for the goodwill 💚

---

<div class="post-metadata">

### Author: ![SomajitDey](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/somajitdey/32/5466_2.png) [@SomajitDey](https://discuss.ipfs.tech/u/SomajitDey)
#### Post date: [September 29, 2021, 11:07am UTC](https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213/4 "2021-09-29T11:07:07Z")

</div>

Updated [specs](https://github.com/ipns-link/specs/tree/review) up for review. Requesting comments and discussion.

---

<div class="post-metadata">

### Author: ![wolneykien](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/wolneykien/32/5509_2.png) [@wolneykien](https://discuss.ipfs.tech/u/wolneykien)
#### Post date: [September 30, 2021, 1:59pm UTC](https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213/5 "2021-09-30T13:59:15Z")

</div>

Hi! You may be interested in [A preliminary discussion of the “Workswap” protocol](https://discuss.ipfs.tech/t/a-preliminary-discussion-of-the-workswap-protocol/12320) . It’s just about the dynamic features including the dynamic web-sites on IPFS. And it looks like the IPNS-Link is very close to what I’ve proposed there. Thanks in advance for any comments and suggestions!

---

<div class="post-metadata">

### Author: ![SomajitDey](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/somajitdey/32/5466_2.png) [@SomajitDey](https://discuss.ipfs.tech/u/SomajitDey)
#### Post date: [November 5, 2021, 6:06pm UTC](https://discuss.ipfs.tech/t/exposing-http-server-web-app-using-ipns/12213/6 "2021-11-05T18:06:25Z")

</div>

The whole IPNS-Link project has been rebuilt from scratch. The new prototype has been announced in it’s own thread [here](https://discuss.ipfs.tech/t/ipns-link-address-expose-dynamic-websites-using-ipns-and-access-them-using-any-gateway/).
