# FAQ

### What kind of web panel do I need?

The app is built on Node.js and does not rely on any PHP services like WHM, cPanel, Plesk, or Apache. We strongly advise against installing Ridy on a server with these services.

### After successfully updating or installing the app, the admin/app is unable to connect to the backend.

If Nginx fails to resolve a service when the specified wait time hasn't passed, it often defaults to an alternative service. Restarting Nginx typically fixes this. Here’s how:

1. Run `docker ps` to find the Nginx service name.
2. Restart the service using `docker restart <nginx_service_name>`.

### I get Address Not Found when searching for a place

If you encounter an error from Google Maps servers due to an ineligible API key, ensure the Google project has a billing account linked. Verify that all necessary APIs are enabled according to the documentation. Try using an unrestricted API key to eliminate any incorrect restriction policies.

### Server stopped working suddenly.

The most likely reason for this is a system reboot, as some hosting providers may occasionally restart their servers. If a reboot occurs, use the following command to restart the app services:

```bash
docker-compose up -d
```
