From 80bc57d5360a310338a1aa15d47a1fd2937f1a54 Mon Sep 17 00:00:00 2001 From: Rich Date: Sun, 11 Jul 2021 11:49:44 +0100 Subject: [PATCH] . --- 50-network-names.conf | 3 +-- Pipfile | 1 + Pipfile.lock | 10 ++++++++- cert.pem | 32 ++++++++++++++++++++++++++ key.pem | 52 +++++++++++++++++++++++++++++++++++++++++++ run.sh | 3 +++ users.json | 7 ------ 7 files changed, 98 insertions(+), 10 deletions(-) create mode 100644 cert.pem create mode 100644 key.pem create mode 100755 run.sh delete mode 100644 users.json diff --git a/50-network-names.conf b/50-network-names.conf index 91b0f37..18b733a 100644 --- a/50-network-names.conf +++ b/50-network-names.conf @@ -1,2 +1 @@ -SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="f8:1a:67:19:fe:bb", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0" -SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="dc:a6:32:9b:a7:97", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1" +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="brcmfmac", NAME="wlan1" diff --git a/Pipfile b/Pipfile index 3f0da3d..70edc6a 100644 --- a/Pipfile +++ b/Pipfile @@ -9,6 +9,7 @@ flask_wtf = "*" flask-login = "*" flask-sqlalchemy = "*" flask-migrate = "*" +gunicorn = "*" [dev-packages] pylint = "*" diff --git a/Pipfile.lock b/Pipfile.lock index dd8c904..c105d1a 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "6427075ab88dd15c7caad8e921c80643a0f60d0ac10bd784fba742d4d45d9179" + "sha256": "2c20afd9d423672d58929927bef7981348dcd18df39fa51c7654899585870a0e" }, "pipfile-spec": 6, "requires": { @@ -125,6 +125,14 @@ "markers": "python_version >= '3'", "version": "==1.1.0" }, + "gunicorn": { + "hashes": [ + "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e", + "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8" + ], + "index": "pypi", + "version": "==20.1.0" + }, "importlib-metadata": { "hashes": [ "sha256:079ada16b7fc30dfbb5d13399a5113110dab1aa7c2bc62f66af75f0b717c8cac", diff --git a/cert.pem b/cert.pem new file mode 100644 index 0000000..e91ebd6 --- /dev/null +++ b/cert.pem @@ -0,0 +1,32 @@ +-----BEGIN CERTIFICATE----- +MIIFkTCCA3mgAwIBAgIUUVBg3ZxEpHnSKPAYLYzETq9k2powDQYJKoZIhvcNAQEL +BQAwWDELMAkGA1UEBhMCR0IxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM +GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDERMA8GA1UEAwwIdHIubG9jYWwwHhcN +MjEwNzExMTAyMDA1WhcNMjIwNzExMTAyMDA1WjBYMQswCQYDVQQGEwJHQjETMBEG +A1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkg +THRkMREwDwYDVQQDDAh0ci5sb2NhbDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC +AgoCggIBAKmmDfCnisQIKEatNpyCV+O7w6e+qrt63PIG+A44O+mrz+3pJaIHk1+j +YMQyYznEzPAExSxvSoRB66DA9WNu3+w9gQu5qjuEKw3jHyuVcFUF6YTFDUJl0fpB +qR4QK7885AGQuSwBydhhYmceA0g9xJFR7I5IXfHm2Vqmbv/mMvH+yBiQ3tCPfUX3 +VdJINZtkrS1/BtI8oU/A4efHKNEF93cXAoqLCeQcawhH09qdO3Me3G7OPnFFw05v +8qfz4r8ynfyOuCYsiNDOvF3kIRh0Lcb2WtLgYNdQefP0+g+/wmTpY80lrCs0m2gT +izWLwrsa1Eb8UxL1LMU019/4b8LzGfa+2c0ffzcL+ZsH08MdtquM0Zag79AsrfS+ +J3GYPdS8cwddpDu02VFWBtUnNAFKwTt0dYcyf1412hLHifhbWyvMlo00eOH3Irbm +6LYZIUwPquKhX8KvCKcgwaqZ61zXjVhC+WP1ayRx8ZuX6b8db1E4k8U1/TyiSiwh +As+su0ev51qHL4Cd75EUIv5oVIkDlQvsjDMAJLiPgBrXTkEEGnv/cPQ9ma2knN4R +k1d6+NDCNX9HixPAqqSXiA8nPf+t14nk7t5uMIZ1JUpcLtRRlbe+lIy7UWfum6Op +5ALpcMl7R1v0zkBPgiAJ9qbyfQ7hNHa0M9CXXQ+HmHE+YsDvhoOrAgMBAAGjUzBR +MB0GA1UdDgQWBBR8mL3g1CZLFs3qckju5aD3xpCwiDAfBgNVHSMEGDAWgBR8mL3g +1CZLFs3qckju5aD3xpCwiDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUA +A4ICAQAKLMoelb0RSFO1cE+9cb0wL+Vkhm5EWc2MxehdkX7nw1RAXajnZSSeiXau +uI0z13ZaymfC1Sdo8xGisNjChoxSDmJcd04UCOa2ty6Ui14o9qN5xiYdDAzD3Xs+ +ehlcNhamNTQsvG9sgVtyZ/vjBrhpqhawtqemvjO5HPdzg75l5kP7Z8loFq+pzIUk +lio18fOhSqrt52cK65ZfmIukpIov3Oxtju+Xz4pG8Olod1Sq5GLEQ6lyk6RsFbyZ +OTVHmFo6BqluhTzZ85AZ8+/6IH6P7ssjGr2VxMJH+jqYrvpSqcYfHaEIP8XlG+GM +OY8dU8SnFLr2tKaf9iBiDXswdlHUtgp45kM2b8qAnl0CkNVG7eaYdgqkVKUiz88i +FVj6xzD3N7BywxsbZhfFZvPBIg+dH/jrGDaUBp6LyjvBbYhJiDvIv+axbn0De7gC +SfoEbt6qhcYxnWiNdwWBg0ob1/EjRu8cNNcX+bsxZnl4DDDAHsYLagomaV+q/43Z +tGiCkNDi92am7zt6vyr0EnQW9PQ81F0nwnWw4Ru69Reo00qz7VciDKCv//YvDaU8 +L62qGJ0QKBl1W6WAs2upfPf1FdzIhFiOAdHt4bpa0oRdwDAgY85foTVZvDrP3DPf +Q1Cw1RLlizssP5XbLzLzvD9SH6NZJY/tM6n2/QS3faYY/0624w== +-----END CERTIFICATE----- diff --git a/key.pem b/key.pem new file mode 100644 index 0000000..4bf8157 --- /dev/null +++ b/key.pem @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +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 +Jh/wa+z8uZul2i4OP6CpFSDFcG8nrW8= +-----END PRIVATE KEY----- diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..9670bab --- /dev/null +++ b/run.sh @@ -0,0 +1,3 @@ +#gunicorn --certfile cert.pem --keyfile key.pem -b 0.0.0.0:6464 app:app + +/home/pi/.local/share/virtualenvs/travelrouter-hOdX7OK_/bin/gunicorn --certfile cert.pem --keyfile key.pem --chdir /home/pi/travelrouter -b 0.0.0.0:6464 app:app diff --git a/users.json b/users.json deleted file mode 100644 index 8107d1c..0000000 --- a/users.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "1": { - "username": "root", - "email": "root@example.com", - "password": "123" - } -}