OpenVidu Single Node: On-premises Administration#
Warning
While in BETA this section is subject to changes. We are working to simplify the configuration and administration of OpenVidu Single Node.
The OpenVidu installer offers an easy way to deploy OpenVidu Single Node on-premises. However, once the deployment is complete, you may need to perform administrative tasks based on your specific requirements, such as changing passwords, specifying custom configurations, and starting or stopping services.
This section provides details on configuration parameters and common administrative tasks for on-premises OpenVidu Single Node deployments.
Starting, stopping, and restarting OpenVidu#
You can start, stop, and restart the OpenVidu services using the following commands:
Start OpenVidu
Stop OpenVidu
Restart OpenVidu
Checking the status of services#
You can check the status of the OpenVidu services using the following command:
The services are operating correctly if you see an output similar to the following and there are no restarts from any of the services:
NAME IMAGE COMMAND SERVICE CREATED STATUS
app docker.io/openvidu/openvidu-call "docker-entrypoint.s…" app 19 seconds ago Up 16 seconds
caddy docker.io/openvidu/openvidu-caddy "/bin/caddy run --co…" caddy 19 seconds ago Up 16 seconds
dashboard docker.io/openvidu/openvidu-dashboard "./openvidu-dashboard" dashboard 19 seconds ago Up 16 seconds
egress docker.io/livekit/egress "/entrypoint.sh" egress 18 seconds ago Up 14 seconds
grafana docker.io/grafana/grafana "/run.sh" grafana 18 seconds ago Up 13 seconds
ingress docker.io/livekit/ingress "ingress" ingress 19 seconds ago Up 14 seconds
loki docker.io/grafana/loki "/usr/bin/loki -conf…" loki 18 seconds ago Up 14 seconds
minio docker.io/bitnami/minio "/opt/bitnami/script…" minio 18 seconds ago Up 14 seconds
mongo docker.io/mongo "docker-entrypoint.s…" mongo 18 seconds ago Up 15 seconds
openvidu docker.io/openvidu/openvidu-server "/livekit-server --c…" openvidu 19 seconds ago Up 14 seconds
prometheus docker.io/prom/prometheus "/bin/prometheus --c…" prometheus 18 seconds ago Up 14 seconds
promtail docker.io/grafana/promtail "/usr/bin/promtail -…" promtail 18 seconds ago Up 14 seconds
redis docker.io/redis "docker-entrypoint.s…" redis 19 seconds ago Up 15 seconds
Checking logs#
If any of the services are not working as expected, you can check the logs of the services using the following command:
Replace <service-name>
with the name of the service you want to check. For example, to check the logs of the OpenVidu Server, use the following command:
To check the logs of all services, use the following command:
You can also review your logs using the Grafana dashboard provided with OpenVidu. To access it, go to https://<your-domain.com>/grafana and use the credentials located in /opt/openvidu/.env
to log in. Once inside, navigate to the "Home" section, select "Dashboard", and then click on "OpenVidu > OpenVidu Logs". All the logs will be displayed there.
Changing the configuration#
You can check how to change the configuration in the Changing Configuration section. Also, there are multiple guides in the How to Guides section that can help you with specific configuration changes.
Uninstalling OpenVidu#
To uninstall OpenVidu, just execute the following commands: