# server version: std/lite serverVersion: "std" # 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:33030" # 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:80" # web http port schema: "http" - addr: "0.0.0.0:443" # 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: "std" # 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