# Customizing Rancher

**URL:** <https://forums.suse.com/t/customizing-rancher/1447>\
**Category:** Rancher 1.x\
**Created:** [January 12, 2016, 4:29pm UTC](https://forums.suse.com/t/customizing-rancher/1447 "2016-01-12T16:29:35Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![juandavidgc](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@juandavidgc](https://forums.suse.com/u/juandavidgc)\
**Post date:** [January 12, 2016, 4:29pm UTC](https://forums.suse.com/t/customizing-rancher/1447/1 "2016-01-12T16:29:35Z")

</div>

Hello! I need to customize rancher, adding some extra functionalities and modifiying the user interface (the whole gui). I need help with that, I don’t know how is the best way to achieve that.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![vincent](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/vincent/32/7156_2.png) [@vincent](https://forums.suse.com/u/vincent)\
**Post date:** [January 12, 2016, 4:50pm UTC](https://forums.suse.com/t/customizing-rancher/1447/2 "2016-01-12T16:50:01Z")

</div>

See [How can I customize UI?](http://forums.suse.com/t/how-can-i-customize-ui/1435/4)

---

<div class="post-metadata">

**Author:** ![juandavidgc](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@juandavidgc](https://forums.suse.com/u/juandavidgc)\
**Post date:** [January 12, 2016, 6:08pm UTC](https://forums.suse.com/t/customizing-rancher/1447/3 "2016-01-12T18:08:18Z")

</div>

Thanks for your response! I read that post, but I’m wondering if you have a more detailed tutorial about the inclusion of ember-cli addon and about how to run the ranger server in development mode, in order to make the enhacements that I need to do. Thanks again!

---

<div class="post-metadata">

**Author:** ![vincent](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/vincent/32/7156_2.png) [@vincent](https://forums.suse.com/u/vincent)\
**Post date:** [January 12, 2016, 6:59pm UTC](https://forums.suse.com/t/customizing-rancher/1447/4 "2016-01-12T18:59:45Z")

</div>

For development you want to run the UI locally on your laptop and point it at an existing running rancher/server (API). You don’t need to change anything on the server itself. Setting that up is in the [readme](https://github.com/rancher/ui/) for the UI.

Developing add-ons in general is in the [ember-cli docs](http://ember-cli.com/extending/#developing-addons-and-blueprints), I don’t know what you/anybody wants to do with Rancher specifically but most interesting things you’ll want to customize will likely require small changes to the base [rancher/ui](https://github.com/rancher/ui/) to add hooks so you can, say, inject additional links into the page-header navigation.

Someone else asked about adding UI for another machine provider, so I’ll try to make an example of that this week.

On related notes, our designer is working on reorganizing the CSS into a theme file so customizing colors will be easier in a week or two. And I think we have i18n coming up which would do similar for all the text.

---

<div class="post-metadata">

**Author:** ![juandavidgc](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@juandavidgc](https://forums.suse.com/u/juandavidgc)\
**Post date:** [January 12, 2016, 7:21pm UTC](https://forums.suse.com/t/customizing-rancher/1447/5 "2016-01-12T19:21:28Z")

</div>

Thanks Vincent! I’ll be waiting for your example and for the theme enhacements. I’ll try to follow the readme file

Have a nice day!

---

<div class="post-metadata">

**Author:** ![juandavidgc](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@juandavidgc](https://forums.suse.com/u/juandavidgc)\
**Post date:** [January 14, 2016, 1:17pm UTC](https://forums.suse.com/t/customizing-rancher/1447/6 "2016-01-14T13:17:10Z")

</div>

Hello Vincent. Do you know if is there a way to run the ui locally in a windows machine using IntelliJ? Do you have any instructions about that? Thanks!

---

<div class="post-metadata">

**Author:** ![juandavidgc](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@juandavidgc](https://forums.suse.com/u/juandavidgc)\
**Post date:** [January 14, 2016, 2:36pm UTC](https://forums.suse.com/t/customizing-rancher/1447/7 "2016-01-14T14:36:39Z")

</div>

Hello Vincent! finally I could run the ui using intelliJ, so thanks anyway! I’m going to review what you told me about ember, in order to make the changes I need to implement. See you!
