Files
be.ems/build/default/omc.yaml
2025-08-18 11:10:48 +08:00

77 lines
2.2 KiB
YAML

# server version: std/lite
serverVersion: "lite"
# operation mode system/docker
# serverMode: "system"
# login authentication, default true
# serverLoginAuth: true
# interface encryption, default false
# serverCryptoApi: false
# route service configuration
# service listen ipv4/v6 and port, support multiple routines
routeServer:
- addr: "0.0.0.0:33080" # route http port
schema: "http"
- addr: "0.0.0.0:33443" # route https port
schema: "https"
certFile: "/usr/local/etc/omc/certs/www.omc.net.crt"
keyFile: "/usr/local/etc/omc/certs/www.omc.net.key"
# web service configuration
# if you are using nginx to take over, you can disable the
webServer:
enabled: true # web server enabled, default false
rootDir: /usr/local/etc/omc/web
listen:
- addr: "0.0.0.0:44080" # web http port
schema: "http"
- addr: "0.0.0.0:44443" # web https port
schema: "https"
certFile: "/usr/local/etc/omc/certs/www.omc.net.crt"
keyFile: "/usr/local/etc/omc/certs/www.omc.net.key"
# track configuration for NE signaling trace
# host fill in the specific IP address
trace:
enabled: false # trace enabled, default false
host: "172.16.5.100" # trace host, default 127.0.0.1
port: 33033 # trace port, default 33033
# data source
database:
dataSource:
# std: standard
std:
type: "mysql"
host: "127.0.0.1" # mysql host
port: 33066 # mysql port
username: "root" # mysql username
password: "1000omc@kp!" # mysql password
database: "omc_db" # mysql database
# lite: lite
lite:
type: "sqlite"
database: "/usr/local/etc/omc/database/omc_db.sqlite" # sqlite database
# default data source name
defaultDataSourceName: "lite"
# redis cached data
redis:
dataSource:
default:
port: 6379 # redis port
host: "127.0.0.1" # redis host
password: "helloearth" # redis password
db: 10 # Redis db_num
# default data source name
defaultDataSourceName: "default"
# log
logger:
fileDir: "/var/log" # Log File Dir
fileName: "omc.log" # Log File Name
level: 2 # Log Level of 0:silent<1:info<2:warn<3:error
maxDay: 7 # Log retention Days
maxSize: 10 # Log File cutting by size