openvidu/meet-demo/README.md
juancarmore ad191eba29 meet-demo: add deployment configuration with Docker and Caddy
- Create README.md for deployment instructions
- Add .env file for environment variables
- Add Caddyfile for reverse proxy configuration
- Create docker-compose.yml for service orchestration
2025-10-21 10:38:38 +02:00

47 lines
1.3 KiB
Markdown

# OpenVidu Meet Demo
## Prerequisites
- [Node](https://nodejs.org/en/download) (for local development)
- [Docker](https://docs.docker.com/get-docker/) and Docker Compose (for containerized deployment)
## Run Locally
> [!NOTE]
> Before running the application, you must also run [OpenVidu Local Deployment](https://github.com/OpenVidu/openvidu-local-deployment).
1. Download repository
```bash
git clone https://github.com/OpenVidu/openvidu-meet-tutorials.git
cd openvidu-meet-tutorials/meet-demo
```
2. Install dependencies
```bash
npm install
```
3. Run the application
```bash
npm start
```
4. Access the application at `http://localhost:6080`
## Deploy with Docker
For production deployment with Docker and HTTPS support via Caddy, see the [deployment directory](./deployment/README.md).
## Configuration
The application can be configured using environment variables:
| Variable | Description | Default |
| -------------------- | ---------------------------------------- | ----------------------- |
| `SERVER_PORT` | Port where the server will listen | `6080` |
| `OV_MEET_SERVER_URL` | URL of the OpenVidu Meet server | `http://localhost:9080` |
| `OV_MEET_API_KEY` | API key for OpenVidu Meet authentication | `meet-api-key` |