# Customize page the openvidu-call

**URL:** <https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991>\
**Category:** Issues with deployment\
**Tags:** v2\
**Created:** [May 26, 2020, 9:07pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991 "2020-05-26T21:07:06Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![guthierres](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/guthierres/32/517_2.png) [@guthierres](https://openvidu.discourse.group/u/guthierres)\
**Post date:** [May 26, 2020, 9:07pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/1 "2020-05-26T21:07:06Z")

</div>

Hello, does anyone know how to customize the openvidu-call pages for another language, or other logos with different colors being used by the docker?

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [May 26, 2020, 9:55pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/2 "2020-05-26T21:55:43Z")

</div>

You have to download source code, change it and regenerate the docker image.

For now there is no way to customize OpenVidu Call without editing the code. We plan to provide this feature in the future.

---

<div class="post-metadata">

**Author:** ![guthierres](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/guthierres/32/517_2.png) [@guthierres](https://openvidu.discourse.group/u/guthierres)\
**Post date:** [May 27, 2020, 11:11am UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/3 "2020-05-27T11:11:53Z")

</div>

Okay, do we have to download all the code or just the OpenVidu-Call? Using a Docker container manager would be possible to perform this operation?

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [May 27, 2020, 12:19pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/4 "2020-05-27T12:19:23Z")

</div>

Only OpenVidu-Call code.

Follow this small guide: [https://docs.openvidu.io/en/2.14.0/demos/openvidu-call/](https://docs.openvidu.io/en/2.14.0/demos/openvidu-call/)

---

<div class="post-metadata">

**Author:** ![nishmohan](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/nishmohan/32/719_2.png) [@nishmohan](https://openvidu.discourse.group/u/nishmohan)\
**Post date:** [July 9, 2020, 11:46am UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/5 "2020-07-09T11:46:17Z")

</div>

I followed all steps as provided Here: [https://docs.openvidu.io/en/2.15.0/demos/openvidu-call/](https://docs.openvidu.io/en/2.15.0/demos/openvidu-call/)  
All code implemented on AWS ec2 ubuntu 18.04 but after completed all steps then not able to start openVidu Call on aws. is that need to editional configuration?  
From where i have to get MY\_SECRET?

here is the server folder structure:  
 ![openVidu](https://global.discourse-cdn.com/free1/uploads/openvidu/original/1X/24f779ff076befb74e03f2b8392ef21efa0d5b05.png)

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 9, 2020, 1:55pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/6 "2020-07-09T13:55:15Z")

</div>

Have you created the docker image?

[https://docs.openvidu.io/en/2.15.0/demos/openvidu-call/#docker-image](https://docs.openvidu.io/en/2.15.0/demos/openvidu-call/#docker-image)

Have you updated `docker-compose.override.yml`?

[https://docs.openvidu.io/en/2.15.0/deployment/deploying-openvidu-apps/#with-docker](https://docs.openvidu.io/en/2.15.0/deployment/deploying-openvidu-apps/#with-docker)

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 14, 2020, 6:03pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/9 "2020-07-14T18:03:37Z")

</div>

Hello @nishmohan,

If you want to deploy your application using Docker, you will have to understand how docker works.

> your-tag-name=\> what value will come in this?

The name of the docker image you want to create. After creation, you should “transfer” the new image into the server. How? It depends on you. You can use a docker registry or you can export, transfer and import the image.

> branch-name=\> what do you mean by branch name?

The name of the source code repository (default to master)

> your-secret=\> i’m using openVidu CE then why it’s asking for secret key?

When you deploy OpenVidu CE you configure a secret key.

> your-openvidu-url=\> what url will come?

It depends on your deployment. If you want to deploy the app on the OpenVidu server, then you will only have to change the image name in the provided `docker-compose.override.yml` to the name of your image. The rest of the values are ok.

I understand you have to mange a lot of things to make it work. If you need 1 to 1 assistance, we can provide commercial support.

Regards

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 15, 2020, 10:33am UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/11 "2020-07-15T10:33:26Z")

</div>

You have to set a real value in `<BASE_HREF_URL>` or remove the property completely to use the default value.

---

<div class="post-metadata">

**Author:** ![nishmohan](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/nishmohan/32/719_2.png) [@nishmohan](https://openvidu.discourse.group/u/nishmohan)\
**Post date:** [July 15, 2020, 11:34am UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/13 "2020-07-15T11:34:12Z")

</div>

Hello,

I did not provide url in command because of security reasons but i used following command:  
docker build -f prod.dockerfile -t openviducall --build-arg BRANCH\_NAME=master --build-arg BASE\_HREF=https://100.26.151.81 .

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 15, 2020, 4:07pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/14 "2020-07-15T16:07:05Z")

</div>

Base-href is not a full URL. It is the path within the server where you plan to deploy the application.

If you plan to deploy the application in the root of the server, the just remove that build-arg.

Regards

---

<div class="post-metadata">

**Author:** ![nishmohan](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/nishmohan/32/719_2.png) [@nishmohan](https://openvidu.discourse.group/u/nishmohan)\
**Post date:** [July 15, 2020, 4:39pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/15 "2020-07-15T16:39:34Z")

</div>

then command will be:  
docker build -f prod.dockerfile -t openviducall --build-arg BRANCH\_NAME=master

??

One more question if i want to deploy in following directory then what will be BASE\_HREF:  
**/home/ubuntu/openvidu-call/**

thanks

---

<div class="post-metadata">

**Author:** ![nishmohan](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/nishmohan/32/719_2.png) [@nishmohan](https://openvidu.discourse.group/u/nishmohan)\
**Post date:** [July 15, 2020, 5:20pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/16 "2020-07-15T17:20:09Z")

</div>

hello gallego,

can you provide me video link which provide step by step process to setup on AWS ubuntu 18.0 server for openVidu-call demo code so all steps are easy to setup?

openVidu-call code is good and can be able to modify the code then my company will go with Pro version?

I wasted my 10 days on this there is no clearly process to setup.

Thanks

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 16, 2020, 7:41am UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/17 "2020-07-16T07:41:44Z")

</div>

> [@nishmohan](#):
>
> One more question if i want to deploy in following directory then what will be BASE\_HREF:  
> **/home/ubuntu/openvidu-call/**

Base-href is not related with the folder you put the code in the server. Base-href is related with the URL you provide to your users. If the URL is [https://xxx.xxx.xxx/myapp](https://xxx.xxx.xxx/myapp), then base-href should be /myapp.

> [@nishmohan](#):
>
> can you provide me video link which provide step by step process to setup on AWS ubuntu 18.0 server for openVidu-call demo code so all steps are easy to setup?

We have limited resources and we try to help with OpenVidu related things in the forum. You are having problems with application development in general. If you are interested in dedicated consultancy services, please send us an email to [commercial@openvidu.io](mailto:commercial@openvidu.io)

Regards

---

<div class="post-metadata">

**Author:** ![nishmohan](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/nishmohan/32/719_2.png) [@nishmohan](https://openvidu.discourse.group/u/nishmohan)\
**Post date:** [July 16, 2020, 8:11am UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/18 "2020-07-16T08:11:17Z")

</div>

your charges is high and i want following things with my logo, image etc:

1. Customized screens
2. Live Stream / Meeting
3. Share Screen
4. Record

but all things should be own my server?

your charges i can not afford. I want use openVidu but due to installation process confusion i could not.

thanks

---

<div class="post-metadata">

**Author:** ![nishmohan](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/nishmohan/32/719_2.png) [@nishmohan](https://openvidu.discourse.group/u/nishmohan)\
**Post date:** [July 16, 2020, 2:32pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/19 "2020-07-16T14:32:27Z")

</div>

Hello

There is no process to configure the openVidu-call on aws Ubuntu server. If I go with commercial support then is that possible that it will configure 100% on AWS server?  
Can able to do edit the code of openvidu on aws server?

I’ll go with angular and nodeJs

Thanks

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 16, 2020, 3:04pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/20 "2020-07-16T15:04:11Z")

</div>

You can do it yourself without any support on our side.

If you have issues, we can provide you priority support as part of our commercial services. We can help you to have all the source code in the AWS server so you can edit and compile the app as you wish. But the development experience will be less than ideal.

Regards

---

<div class="post-metadata">

**Author:** ![nishmohan](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/nishmohan/32/719_2.png) [@nishmohan](https://openvidu.discourse.group/u/nishmohan)\
**Post date:** [July 16, 2020, 4:52pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/21 "2020-07-16T16:52:17Z")

</div>

how much time it will take to setup on AWS server if i took commercial support.

thanks

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 16, 2020, 5:15pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/23 "2020-07-16T17:15:48Z")

</div>

If you only want a tutorial working on your AWS server, we can do it in the minimum support package of 5 hours.

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [July 16, 2020, 5:25pm UTC](https://openvidu.discourse.group/t/customize-page-the-openvidu-call/991/24 "2020-07-16T17:25:50Z")

</div>

If you want to add features to the application, it has to be evaluated separately.
