Skip to main content

Docker Quick Start

Run LiventCord using Docker.

Prerequisites

  • Docker installed on your system.

Run full stack app with docker compose

docker compose up

Run development version

docker compose -f dev-docker-compose.yml up

Run Dotnet On Docker

Docker

docker run -p 5005:5005 thelp281/liventcord:latest

Docker with json config

docker run -p 5005:5005 -v appsettings.json thelp281/liventcord:latest

Pass arguments

docker run -p 5005:5005 -e "APPSETTINGS__PORT=6000" -e "APPSETTINGS__DATABASETYPE=mysql" thelp281/liventcord:latest

Your container is now running at http://localhost:5005.

Run Go WS Server On Docker

Docker

docker run -p 8080:8080 thelp281/liventcord-ws-api:latest

Your container is now running at http://localhost:8080.

Pass arguments

docker run -p 8080:8080 -e "DotnetApiUrl=http://localhost:5005" -e "AdminPassword=admin" thelp281/liventcord-ws-api:latest

Run Go Media Api On Docker

Docker

docker run -p 5000:5000 thelp281/liventcord-media-api:latest

Pass arguments

docker run -p 8080:8080 -e "MainServerUrl=http://localhost:5005" -e "AdminPassword=admin" thelp281/liventcord-media-api:latest

Your container is now running at http://localhost:5000.