Skip to content

Repository files navigation

luminicall-backend

Spring Boot Websockets backend for a webRTC client

Technologies:

  • Netty-SocketIO

Instructions

write your local ip for each step

  1. Generate certificates:
    • Use a Unix-like terminal (bash, git bash, etc)
    • write your local ip address of your computer/host like 192.168.0.3
    • if you're on linux:
         ip -br addr show | grep 192.168
    • if you're on windows:
         ipconfig | findstr "192.168"

  1. generate your keys
    • execute the following command:
      mkdir ssl && openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ssl/private_key.pem -out ssl/certificate.pem -subj "/C=Ar/ST=Buenos Aires/L=Tigre/O=Organization/OU=Departament/CN=<YOUR_IP>"

  1. build docker image

    1. with docker compose
    docker compose up -d --build
    1. only docker if you already have configured a proxy
    docker build -t your-image-name:latest && docker run -d --name your-container your-image-name

About

Bakcend for a videocall connections with springboot, using sockets

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages