# Custom catalogs

**URL:** <https://forums.suse.com/t/custom-catalogs/797>\
**Category:** Rancher 1.x\
**Created:** [October 28, 2015, 10:43am UTC](https://forums.suse.com/t/custom-catalogs/797 "2015-10-28T10:43:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kaos](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/kaos/32/38_2.png) [@kaos](https://forums.suse.com/u/kaos)\
**Post date:** [October 28, 2015, 10:43am UTC](https://forums.suse.com/t/custom-catalogs/797/1 "2015-10-28T10:43:35Z")

</div>

I was so excited to check out the new catalog feature, only to fall on the inability to override the catalog URL for the catalog service.

First I thought it was simply overlooked in the docs, as there I could only find that it “By default, the catalog is directed to our Github repository for templates.”, but no indiction how to customize this.

So I set out to see where this value came from, and see if there was any way to override it. But I fail to find _any_ references to the rancher-catalog.git repo at all, in any repo. So now I’m really stumped. Where does this default value even come from?

**Q:** But more importantly, can I, and if so, how, provide a custom catalog git URL?

I feel I’ve still not grasped how services are started in the rancher server image… as I did find this, but not how it got there:  
`773 ? Sl 0:00 rancher-catalog-service -catalogUrl https://github.com/rancher/rancher-catalog.git -refreshInterval 300`

---

<div class="post-metadata">

**Author:** ![kaos](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/kaos/32/38_2.png) [@kaos](https://forums.suse.com/u/kaos)\
**Post date:** [October 28, 2015, 11:31am UTC](https://forums.suse.com/t/custom-catalogs/797/2 "2015-10-28T11:31:22Z")

</div>

Ok, I found this isue, which I think could’ve been worth having as known issues in the release note… 😉

> <https://github.com/rancher/rancher/issues/2391>
>
> We are trying to run Rancher on a air-gapped network. So no github. Is there a way to disable this function?...

Which hinted at how to change the config, nice! 😄

Now I hit this issue:

> <https://github.com/rancher/rancher/issues/2354>
>
> If you run rancher-catalog-service with one catalogUrl and then change it to another, it doesn't clean up the old data or...

Haven’t yet figured out where this `./DATA` dir is so I can delete it…

EDIT: … so, I restarted rancher to get a clean slate, and it cloned the catalog nicely. Profit 😄
