Commit Graph

6 Commits (master)

Author SHA1 Message Date
q3k 75c222852b default.nix: implement
This paves the way to hosting bitvend with NixOS.

Getting this to work required pulling in flask-oauthlib and a bunch of
older dependencies. This isn't great, but before we migrate
flask-spaceauth to use authlib that's what we have to do.

We also build pigpio/cygpio. pigpio should get upstreamed into nixpkgs.

We also rename bitvend.py to bitvend-run.py to unconfuse python paths.

To test:

    nix build
    result/bin/bitvend-run.py
2020-02-23 11:44:10 +01:00
informatic 37ba4aa07b deployment: get rid of swapfile 2018-06-10 19:48:36 +02:00
informatic 37b3b9d5fe Proper static content serving, caching and https fix for url_for 2017-10-11 19:18:20 +02:00
informatic 1dda75978c Support app configuration loading from envvar 2017-10-11 18:42:29 +02:00
informatic c4d6f5c039 Cleanup, deployment playbook 2017-10-01 21:37:50 +02:00
informatic a0fe68adf1 Add deployment info 2017-01-20 22:48:03 +01:00