# FireEdge as default UI

**URL:** <https://forum.opennebula.io/t/fireedge-as-default-ui/11403>\
**Category:** Product Support\
**Created:** [July 8, 2023, 12:50pm UTC](https://forum.opennebula.io/t/fireedge-as-default-ui/11403 "2023-07-08T12:50:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tentacle](https://avatars.discourse-cdn.com/v4/letter/t/b4bc9f/32.png) [@tentacle](https://forum.opennebula.io/u/tentacle)\
**Post date:** [July 8, 2023, 12:50pm UTC](https://forum.opennebula.io/t/fireedge-as-default-ui/11403/1 "2023-07-08T12:50:00Z")

</div>

Hello,

How could I make FireEdge as default gui?

We’re running 6.4.4 and default is of course Sunstone at address:

[https://cloud.company.com](https://cloud.company.com)

and FireEdge at

[https://cloud.company.com/fireedge/sunstone](https://cloud.company.com/fireedge/sunstone)

I’d like to offer our users just FireEdge and no need for Sunstone at all.

Apache configuration is the default which I’ve been trying to modify but with no success.

–

\<VirtualHost _:80\>  
RewriteEngine On  
RewriteRule ^/?(._) https://%{SERVER\_NAME}/$1 [R,L]

Listen 443 https  
\<VirtualHost \*:443\>  
SSLEngine On  
SSLCertificateFile /etc/one/ssl\_cert  
SSLCertificateKeyFile /etc/one/ssl\_keycert

```
SSLCACertificateFile /etc/one/ssl_cacert

PassengerUser oneadmin

SetEnvIfNoCase ^X.VCENTER.USER$ ^(.*)$ vuser=$1
RequestHeader set X-VCENTER-USER %{vuser}e env=vuser

SetEnvIfNoCase ^X.VCENTER.PASSWORD$ ^(.*)$ vpassword=$1
RequestHeader set X-VCENTER-PASSWORD %{vpassword}e env=vpassword

SetEnvIfNoCase ^X.VCENTER.HOST$ ^(.*)$ vhost=$1
RequestHeader set X-VCENTER-HOST %{vhost}e env=vhost

DocumentRoot /usr/lib/one/sunstone/public

<Directory /usr/lib/one/sunstone/public>
    AllowOverride all
    Options -MultiViews
    Require all granted
</Directory>

ProxyRequests off
ProxyPreserveHost on

# no proxy for /error/ (Apache HTTPd errors messages)
ProxyPass /error/ !

ProxyPass /fireedge http://localhost:2616/fireedge
ProxyPassReverse /fireedge http://localhost:2616/fireedge

RewriteEngine on
RewriteCond %{HTTP:Upgrade} websocket [NC]
RewriteCond %{HTTP:Connection} upgrade [NC]
RewriteRule ^/fireedge/?(.*) "ws://localhost:2616/fireedge/$1" [P,L]

```

\<Location /fireedge\>  
Order deny,allow  
Allow from all

–

Could somebody help me modifying the Apache configuration so FireEdge would be offered from /

Thank you!

---

<div class="post-metadata">

**Author:** ![FrancJP](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/francjp/32/7690_2.png) [@FrancJP](https://forum.opennebula.io/u/FrancJP)\
**Post date:** [July 14, 2023, 9:00am UTC](https://forum.opennebula.io/t/fireedge-as-default-ui/11403/2 "2023-07-14T09:00:45Z")

</div>

Hello @tentacle,

Apologies for the late reply, but have you check on our documentation:  
[FireEdge configuration](https://docs.opennebula.io/6.6/installation_and_configuration/opennebula_services/fireedge.html)

Let me know if this helps you, or you are looking for something completely different.

Regards,
