Skip to content

Make Configuring Faraday Less Painful #105

@kb1lqc

Description

@kb1lqc

Summary

It is becoming obnoxious to configure INI files and transfer data around the various applications. I think it's possible to make Proxy use web sessions to create persistent data that can be transmitted to the applications as necessary. Flask has sessions built in but also allows extensions such as Beaker which add sessions as well.

Problem Explanation

I am 100% sessions are the way to go but it appears to be that way to me. Really all we need is a reliable way to identify anything we'd want to be user configurable across a network connection. Preferably in a secure way too though not encrypted. While the option exists to use a common INI file, this would mean that we'd have to know where it was no matter where the script being run was located. This is not ideal. If we could query proxy and obtain all configuration data in a web savvy way I think that would stay true to our values of making this seamless for the user.

Environment

Software

Proxy application is where this should probably go where all applications would request the data.

Hardware

N/A

Supporting Information

  • Strive for one command window to configure Faraday radios. Currently we need three running faraday-proxy, faraday-deviceconfiguration, and faraday-simpleconfig. I propose one faraday-config

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions