def METHOD_NAME() -> List[str]:
    env_config = load_config_from_env()
    file_config = load_config_from_file()
    logger.info('loading config from env')
    loglevel = env_config.get('loglevel')
    log_from_other_modules = env_config.get('logfromothermodules')
    max_logfiles_num = env_config.get('max_logfiles_num')
    max_size_in_mb_all_logs = env_config.get('max_size_in_mb_all_logs')
    sqlite_instructions = env_config.get('sqlite_instructions')
    if file_config is not None:
        logger.info('loading config from file')
        if file_config.get('loglevel') is not None:
            loglevel = file_config.get('loglevel')
        if file_config.get('logfromothermodules') is not None:
            log_from_other_modules = file_config.get('logfromothermodules')
        if file_config.get('max_logfiles_num') is not None:
            max_logfiles_num = file_config.get('max_logfiles_num')
        if file_config.get('max_size_in_mb_all_logs') is not None:
            max_size_in_mb_all_logs = file_config.get('max_size_in_mb_all_logs')
        if file_config.get('sqlite_instructions') is not None:
            sqlite_instructions = file_config.get('sqlite_instructions')
    args = [
        '--data-dir',
        '/data',
        '--logfile',
        '/logs/rotki.log',
        '--loglevel',
        loglevel if loglevel is not None else DEFAULT_LOG_LEVEL,
    ]
    if log_from_other_modules is True:
        args.append('--logfromothermodules')
    if max_logfiles_num is not None:
        args.append('--max-logfiles-num')
        args.append(int(max_logfiles_num))
    if max_size_in_mb_all_logs is not None:
        args.append('--max-size-in-mb-all-logs')
        args.append(int(max_size_in_mb_all_logs))
    if sqlite_instructions is not None:
        args.append('--sqlite-instructions')
        args.append(int(sqlite_instructions))
    return args