# Customizing version 5.0.0

**URL:** <https://forums.rocket.chat/t/customizing-version-5-0-0/14603>\
**Category:** Development\
**Created:** [August 2, 2022, 2:09pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603 "2022-08-02T14:09:47Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![cestev](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@cestev](https://forums.rocket.chat/u/cestev)\
**Post date:** [August 2, 2022, 2:09pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/1 "2022-08-02T14:09:48Z")

</div>

Hi, Im trying to customize RC version 5.0.0  
So I got the source code from [here](https://github.com/RocketChat/Rocket.Chat/releases/tag/5.0.0).  
And followed the instructions for development found [here](https://developer.rocket.chat/rocket.chat/rocket-chat-environment-setup/linux).  
When I run the app with the command “meteor yarn dev” its logs seem fine, just as when I did with previous versions. But when I try to access to the app with the browser I can only see a gray screen.  
I also tried building the app and then running it with docker-compose and the same happens.  
Is there a fix for this issue? Is there any additional step for developing with the new version?  
Thanks in advance.

---

<div class="post-metadata">

**Author:** ![dudanogueira](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/dudanogueira/32/2529_2.png) [@dudanogueira](https://forums.rocket.chat/u/dudanogueira)\
**Post date:** [August 2, 2022, 5:17pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/2 "2022-08-02T17:17:57Z")

</div>

Hi!

We would need more log in order to understand what is going on =\

---

<div class="post-metadata">

**Author:** ![cestev](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@cestev](https://forums.rocket.chat/u/cestev)\
**Post date:** [August 2, 2022, 5:34pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/3 "2022-08-02T17:34:36Z")

</div>

Hi. Thanks again for reaching out. I just saw yo answered in github issues to my post [here](https://github.com/RocketChat/Rocket.Chat/issues/26444).  
What other information would be usefull?

Maybe in adition to the github issue I made. the following info is usefull:  
I did manage to get version 5.0.0 working from Rocket.Chat’s repository via docker.  
But since I need to make some changes to the source code I need to run and build for develop.

---

<div class="post-metadata">

**Author:** ![dudanogueira](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/dudanogueira/32/2529_2.png) [@dudanogueira](https://forums.rocket.chat/u/dudanogueira)\
**Post date:** [August 2, 2022, 5:53pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/4 "2022-08-02T17:53:05Z")

</div>

The Docker is the built product, so you need to be able to run it from source, then build it.

I was able to check from source, and after running:

yarn  
yarn build  
yarn dev

I end up with a working Rocket.Chat running from source code =\

It will take some good amount of time at the first build, but its working. We need to figure out why you were not able to run it first.

---

<div class="post-metadata">

**Author:** ![cestev](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@cestev](https://forums.rocket.chat/u/cestev)\
**Post date:** [August 2, 2022, 7:00pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/5 "2022-08-02T19:00:09Z")

</div>

I’ll try again then from scratch. Could it be because of some config inherited from my previos version? We use RC embeded in an Iframe.

Also I have another question. This regardin to the meteor, yarn, node and npm.  
Should I install node, npm and yarn besides installing meteor?  
What I did no not mix up versions is using the commands to use meteor versions like this:  
meteor npm install yarn  
meteor yarn  
meteor yarn build  
meteor yarn dev

##############################################  
Worked ok starting from scratch. I really dont know what the problem was but it’s fixed.  
Thanks a lot

---

<div class="post-metadata">

**Author:** ![cestev](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@cestev](https://forums.rocket.chat/u/cestev)\
**Post date:** [August 2, 2022, 7:33pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/6 "2022-08-02T19:33:23Z")

</div>

Just in case it is usefull. The version I downloaded today works fine from scratch. The one I was trying to run before was downloaded back on the release day. And it still shows a gray screen when runing it. I don’t know if it was changed from the release day or not.  
However you were very helpfull. Thanks again

---

<div class="post-metadata">

**Author:** ![dudanogueira](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/dudanogueira/32/2529_2.png) [@dudanogueira](https://forums.rocket.chat/u/dudanogueira)\
**Post date:** [August 2, 2022, 8:05pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/7 "2022-08-02T20:05:19Z")

</div>

Hum.

You should not download the source, bur rather clone it from github using git.

With that you can checkout specific branchs or tags. the develop and main branches usually holds the latest commits, that are usually grouped into versions, according to their tags

---

<div class="post-metadata">

**Author:** ![cestev](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@cestev](https://forums.rocket.chat/u/cestev)\
**Post date:** [August 3, 2022, 6:47pm UTC](https://forums.rocket.chat/t/customizing-version-5-0-0/14603/8 "2022-08-03T18:47:31Z")

</div>

Good advice. I thought it would be easier to just download the source code, and start from there, since we do not use github but bitbucket.
