[global]
# use env OSMRO_SERVER_XXX, OSMRO_LOG_XXX, OSMRO_TEST_XXX or OSMRO_AUTH_XXX to override. Use value in yaml format
server.socket_host: "0.0.0.0"
-server.socket_port: 9998
+server.socket_port: 9090
# server.ssl_module: "builtin"
# server.ssl_certificate: "./http/cert.pem"
# server.ssl_private_key: "./http/privkey.pem"
# server.ssl_pass_phrase: "osm4u"
server.thread_pool: 10
-server.ns_threads: 1
+server.ns_threads: 10
# Uncomment for allow basic authentication apart from bearer
# auth.allow_basic_authentication: True
log.level: "DEBUG"
#log.file: /var/log/osm/ro.log
+# time a ro_task at database remain locked, before expiring it must be re-locked with a write at database
+task_locked_time: 600
+task_max_locked_time: 7200 # lock is renewed until this maximum time
+task_relock_time: 30 # 30s before expiring lock time, it is re-locked again
+
[database]
# use env OSMRO_DATABASE_XXX to override
[storage]
# use env OSMRO_STORAGE_XXX to override
-driver: "local" # local filesystem
+driver: None # "local" # local filesystem
# for local provide file path
path: "/app/storage" #"/home/atierno/OSM/osm/NBI/local/storage"