# Where are the Tag Providers tags located in the Ignition Gateway Files?

**URL:** <https://forum.inductiveautomation.com/t/where-are-the-tag-providers-tags-located-in-the-ignition-gateway-files/90381>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [May 14, 2024, 7:06pm UTC](https://forum.inductiveautomation.com/t/where-are-the-tag-providers-tags-located-in-the-ignition-gateway-files/90381 "2024-05-14T19:06:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Patrick\_Fuller](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/patrick_fuller/32/61996_2.png) [@Patrick\_Fuller](https://forum.inductiveautomation.com/u/Patrick_Fuller)\
**Post date:** [May 14, 2024, 7:06pm UTC](https://forum.inductiveautomation.com/t/where-are-the-tag-providers-tags-located-in-the-ignition-gateway-files/90381/1 "2024-05-14T19:06:41Z")

</div>

Where are the Tag Providers tags located in the Ignition Gateway Files?.

I thought all the tags and UDTs were stored in the Config.idb file in the db folder on the Ignition Gateway. Upon trying to manually copy it I've noticed it doesn't get everything specifically the UDTs.

Is this the wrong place?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 14, 2024, 7:21pm UTC](https://forum.inductiveautomation.com/t/where-are-the-tag-providers-tags-located-in-the-ignition-gateway-files/90381/2 "2024-05-14T19:21:09Z")

</div>

That is the right place, but what makes you think you can just copy it? It is the complete gateway configuration (in SQLite DB format) other than project resources.

---

<div class="post-metadata">

**Author:** ![Patrick\_Fuller](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/patrick_fuller/32/61996_2.png) [@Patrick\_Fuller](https://forum.inductiveautomation.com/u/Patrick_Fuller)\
**Post date:** [May 14, 2024, 7:57pm UTC](https://forum.inductiveautomation.com/t/where-are-the-tag-providers-tags-located-in-the-ignition-gateway-files/90381/3 "2024-05-14T19:57:39Z")

</div>

Instead of trying to manage all tags providers json files separately. I was attempting to see if I could get all the tags source controlled by adding the config.idb file.

I realize there are disadvantages to this strategy.

I’ve used the exportTags function in the past but it was really easy for people to not run that script. Since putting it into an update script to commit my tags changes I also always have to open a something in the designer. so it sees it as an update.

And running it periodically is a no go because then we have no idea who made the change since the periodic script will be a generic git account that commits the tag change.

So since I thought all the tags were stored in the config.idb i source controlled that file. Then upon rebuilding my docker containers I am pulling that config.idb down then starting ignition.

This strategy has worked for everything except the tag providers UDTs which don’t appear to be brought over.

I’ve read the best practices source control article by inductive it’s just very limited strategy interms of who has made what changes. Doesn’t provide much visibility and allow for approval process in our source control.

O.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 14, 2024, 8:20pm UTC](https://forum.inductiveautomation.com/t/where-are-the-tag-providers-tags-located-in-the-ignition-gateway-files/90381/4 "2024-05-14T20:20:43Z")

</div>

Well, IA doesn't really pitch full-gateway source control for current Ignition versions. It is a highly anticipated aspect of the future v8.3. (No more config.idb at all.)

🤷‍♂️

{ SQLite is a **binary** file format. Not practical to source control. Also not safe to read/write while Ignition is running. }

---

<div class="post-metadata">

**Author:** ![hunterdg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/hunterdg/32/67774_2.png) [@hunterdg](https://forum.inductiveautomation.com/u/hunterdg)\
**Post date:** [May 16, 2024, 3:06am UTC](https://forum.inductiveautomation.com/t/where-are-the-tag-providers-tags-located-in-the-ignition-gateway-files/90381/5 "2024-05-16T03:06:00Z")

</div>

FWIW the axone git module can dump tags.

I’d advise against doing this on a production box though.
