# How to self-host icon library instead of loading from cdn.weweb.io after GitHub deploy?

**URL:** <https://community.weweb.io/t/how-to-self-host-icon-library-instead-of-loading-from-cdn-weweb-io-after-github-deploy/17836>\
**Category:** How do I?\
**Created:** [April 18, 2025, 3:21pm UTC](https://community.weweb.io/t/how-to-self-host-icon-library-instead-of-loading-from-cdn-weweb-io-after-github-deploy/17836 "2025-04-18T15:21:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![alnkde](https://avatars.discourse-cdn.com/v4/letter/a/e79b87/32.png) [@alnkde](https://community.weweb.io/u/alnkde)\
**Post date:** [April 18, 2025, 3:21pm UTC](https://community.weweb.io/t/how-to-self-host-icon-library-instead-of-loading-from-cdn-weweb-io-after-github-deploy/17836/1 "2025-04-18T15:21:55Z")

</div>

Hi everyone,

I’m deploying my WeWeb project to my own server via GitHub (self-hosted setup). I’m using one of the built-in icon libraries in WeWeb, and by default, all icons are being loaded from [https://cdn.weweb.io/icons/](https://cdn.weweb.io/icons/).

I’d like to change this so that all icons load from my own server after deployment, without breaking icon rendering inside the WeWeb editor.

I tried modifying the path in More \> Font Icons (deprecated) to point to my own domain, but this broke all icons inside the editor.

Is there a recommended way to:

Keep using the current icon library in the editor,  
But serve icons from my own domain after GitHub deploy?

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![alnkde](https://avatars.discourse-cdn.com/v4/letter/a/e79b87/32.png) [@alnkde](https://community.weweb.io/u/alnkde)\
**Post date:** [April 18, 2025, 4:41pm UTC](https://community.weweb.io/t/how-to-self-host-icon-library-instead-of-loading-from-cdn-weweb-io-after-github-deploy/17836/2 "2025-04-18T16:41:54Z")

</div>

![Снимок экрана 2025-04-18 в 19.40.21](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/1/1f0a018335b4f65319cd31b82d9e185ec734d978.png)  
 ![Снимок экрана 2025-04-18 в 19.41.01](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/7/780b59b0f54c2315943b2db9b2843913766c4e90.png)  
 ![Снимок экрана 2025-04-18 в 19.41.12](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/7/77c6cb87b8d0688339d7daa2d8383a574a0406b1.png)

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [April 18, 2025, 8:28pm UTC](https://community.weweb.io/t/how-to-self-host-icon-library-instead-of-loading-from-cdn-weweb-io-after-github-deploy/17836/3 "2025-04-18T20:28:17Z")

</div>

Hi, I think this is deprecated. You shouldn’t use the old Icons system anymore.
