Skip to content

shashinma/RTCContentSystem

Repository files navigation

RTCContentSystem

CodeQL Lint Code Base OSSAR LICENSE

Содержание

Состояние сборки

Branches Dependencies .NET Docker Image Docker Scout Docker Packages
master Dependency Review Build status Build status Docker Scout Build status

Развертывание

Important

Создать docker-compose.yml

version: '3.8'

name: rtccontentsystem
services:
 posterminal:
   container_name: rtccontentsystem.posterminal
   image: ghcr.io/shashinma/rtccontentsystem.posterminal:latest
   restart: unless-stopped
   build:
     context: POSTerminal
     dockerfile: Dockerfile
   ports:
     - <container_port>:8080
   environment:
     ASPNETCORE_ENVIRONMENT: Production
     ConnectionStrings__IdentityConnection: DataSource=identity.db;Cache=Shared
     ConnectionStrings__ApplicationDbConnection: DataSource=app.db;Cache=Shared
     DefaultUserOptions__AdminUser__Username: <admin_username@mail.com>
     DefaultUserOptions__AdminUser__Password: <admin_password>
     DefaultUserOptions__TerminalUser__Username: <terminal_usename@mail.com>
     DefaultUserOptions__TerminalUser__Password: <terminal_password>

Note

Для создания сервиса docker-compose используйте:

docker compose create

После успешного создания сервиса запустите сервис командой:

docker compose up