mirror of
https://github.com/outbackdingo/step-ca-webui.git
synced 2026-01-28 02:20:18 +00:00
14 lines
508 B
Python
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()
|