Skip to content

Conversation

pelson
Copy link
Contributor

@pelson pelson commented May 2, 2018

Sorry it is a bit of a mammoth PR - there were a few changes that enabled others, and it was quite hard to separate.

In this PR

  • make the thing installable with a setup.py
  • make it possible to run an unsecured server (useful for nginx proxy, and delegating auth elsewhere)
  • auto-detect the arch/subdir, rather than allowing the client to tell you where it should go (cc @bjlittle)
  • split off the token authentication into its own module, and provide a CLI to allow users to get the tokens easily
  • update the README to provide details on how to run a basic server
  • update the README to provide details on how to create authentication tokens

@pelson pelson requested a review from DPeterK May 2, 2018 09:22
Allowed the server to run without authentication and SSL (in case somebody wants to do that with nginx, for example).
@pelson pelson changed the title Added a setup.py, and handled the fallout. Added a setup.py, auto-detect subdir/arch, allow insecure server (for debug, or easy proxy behind nginx), update README May 2, 2018
@pelson
Copy link
Contributor Author

pelson commented May 18, 2018

Ping @bjlittle. Would be good to bank this - will make future dev much easier.

@bjlittle bjlittle self-assigned this May 27, 2018
@CLAassistant
Copy link

CLAassistant commented Oct 26, 2023

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants