Kurulum Dökümanı 24.1.10
OCR Container
docker run --name udentify-ocr -e TZ=Europe/Istanbul -d -p 8088:8080 -v /opt/udentify/log:/opt/udentify/log -v /opt/udentify/logger.conf:/opt/udentify/logger.conf dev-registry.fraud.com/udentify/ocr:24.1.10
- Cdigit Cheksum modülü komple tekrar elden geçirildi ve iyileştirildi.
- ULogger devreye alındı. -Default logger.conf dosyası aşağıda paylaşılmıştır. -Buna göre docker ayağa kaldırılırken log dosyalarının tutulmasını istediğiniz lokasyonu volume olarak verebilirsiniz. Ayrıca yine özel config yapmak istediğinizde aşağıdaki conf dosyasını değiştirerek docker'ı ayağa kaldırırken ayrı bir volume olarak içerdeki conf dosyasına bind edebilirsiniz. -Log olarak app.log ve error.log olarak 2 ayrı log dosyası tutulmakta. error.log warning seviyesinden logları içermekte, app.log debug seviyesinden tüm logları içermekte. Terminal default INFO seviyesinde log görüntüleyecek şekilde ayarlandı.
logger.conf
# Logging levels: DEBUG, INFO, WARNING, ERROR, CRITICAL
console_log_level: INFO
file_log_level: DEBUG
error_log_level: WARNING
# Log files
log_directory: /logs
main_log_file: app_{date}.log
error_log_file: error_{date}.log
# Log rotation
max_log_size_kb: 51200 # 50 MB
backup_count: 30
# Log format
service_name: UdentifyOCRv2
log_format: '%(asctime)s - %(name)s - %(levelname)s - %(route)s - %(message)s'