Files
step-ca-webui/core/main.py

14 lines
508 B
Python

from core.api_server import APIServer
from core.certificate_manager import CertificateManager
from core.trace_id_handler import TraceIdHandler
from shared.db_logger import DBLogger
from shared.logger import Logger, TraceIdProvider
logger = Logger(TraceIdProvider(lambda: TraceIdHandler.get_current_trace_id()), DBLogger)
certificate_manager = CertificateManager(logger)
api_server = APIServer(certificate_manager, logger, "0.0.1", 5000)
app = api_server.App
if __name__ == "__main__":
api_server.run()