diff --git a/app/routes.py b/app/routes.py index 4dc3cb2..d1ce119 100644 --- a/app/routes.py +++ b/app/routes.py @@ -5,4 +5,9 @@ import sys @app.route('/') def index(): - return render_template('index.html') \ No newline at end of file + return render_template('index.html') + +@app.route('/keybase.txt') +@app.route('/.well-known/keybase.txt') +def keybase(): + return app.send_static_file('keybase.txt') \ No newline at end of file diff --git a/app/static/keybase.txt b/app/static/keybase.txt new file mode 100644 index 0000000..cda4434 --- /dev/null +++ b/app/static/keybase.txt @@ -0,0 +1,75 @@ +================================================================== +https://keybase.io/xevion +-------------------------------------------------------------------- + +I hereby claim: + + * I am an admin of https://thedrank.com + * I am xevion (https://keybase.io/xevion) on keybase. + * I have a public key with fingerprint 04EE F43A E775 B57F 5029 572E 1EF2 4DA2 70E7 9ECD + +To do so, I am signing this object: + +{ + "body": { + "key": { + "eldest_kid": "012026f3d2df48d71d6ca5a33418101c284f7a73aac8944dc52edbfef17bb92369600a", + "fingerprint": "04eef43ae775b57f5029572e1ef24da270e79ecd", + "host": "keybase.io", + "key_id": "1ef24da270e79ecd", + "kid": "010167e9d3b055e24b9e6b83ec0e59f3e8daf5a5cbfe4f3f7edb7e1aa1e6a1f1dfd00a", + "uid": "120150a540a9487c406e6cf5e0423419", + "username": "xevion" + }, + "service": { + "hostname": "thedrank.com", + "protocol": "https:" + }, + "type": "web_service_binding", + "version": 1 + }, + "ctime": 1569181788, + "expire_in": 157680000, + "prev": "1132c71569b6fa4b3b27c6959ddb31da3b14211d6f3101f151ad9e47f521567d", + "seqno": 20, + "tag": "signature" +} + +which yields the signature: + +-----BEGIN PGP MESSAGE----- +Version: Keybase OpenPGP v2.1.3 +Comment: https://keybase.io/crypto + +yMNtAnicbVJ7UBVVHL5gKNAQMRZKYdo6xFAXPGefd5nSwQcUyhCipqFcz+6ehR3u +3b3cB8IgxkBJIxKFiWhw8xGkloSAdywpFRnJB9KgzTS8iknISI3MSAqlXR//df45 +c37n+77fd77f6QiZZgr2e+5Wyn7HL94uvwunqz2mDWXfrS8kBE0qIOILiRx8f8M2 +Cbvc1hxFIuIJAElAsjIlkZJMWyQOSqyIGERRNLRAAEXSQssc4iiERAtP05LIkFgS +ZCxDThB4kmJ5FgBEmAlZUbOw0+FUVLchS2Ms0xTCHMcIDCczgOQZjsQQyyQtIZID +mOOxKOnEbM1lMHRzAnLhOEXTa/rBet/e/+Af+QaQ5TAvUQJgGEzSAo9ZwUJhEWCG +lylskZDMIEbUvdIyJXO6aw5DhCBmEZShJEsPfHse9CEBZABiaIB42sKJNGAxK8oM +BjSpR8EbQBd2qsiOdXQ+zlM0lSgyE3otTxGxEavxjof37mwsOZGaEydqdp3pcGpu +TdRs+k222+1wxRtMd4HDgG7CgvWhiFVQVElPUWfkYafL6BAPdaToVgxVyLC8PhPO +YjETON+hOLFVMRAMx1qAvow+OM94C6RIkTPgAisjWqAEkhNZnuElSaCghCgB0iTU +By1TeogyZCCSeEzrQyJ1Emdk7MK5qkbEk7qoG2Xpmi4lS0VujxMTRe2n1z9m8gs2 +TQ/wN76XKTjoyUef7nkQOhn0c2Z7965Rc8zUFwne2YvWZnjaRgool+1fe23Zu+TB +T9Rc67kldWfe2LIF7hubFfBjwkBGrnncduzlb0Ke3lQTXVl+dlvcLZJIta9QkgIX +z/C/7f/Hgqn3fx9Z2bezYp0UGTEo952cqfU/5dc61n84paP7UKHp6mRLVcw1YfHx +ra9nRR0devPXZa1zLntqR0+YMpo6fEMLKPPZnqm6tMYUx6zY1GLvuYLIWnvonolh +y4nmnqqWmxmzt5au+XbuFRS2Xcu5usS2dkPQyoD+jbhhMv3G/FO2/c3vLWVA2p22 +2KhdI4lpASGhvVMV+bFLDqfZlvvkQO/MzLdfsyJn/e6apGlqYuy949GJnfWEk/my +piqzpXcULF+VW6utqJu7+ZjP0nTo4t7UgaLoVTdtF5eWF37v3V36YfGLJ7dHYP+D +wUQskdFbORqc99LgM0O1l+r7P0pN/nPHT9cay9PH7/T93bWxezxi9cT13tvJLwR0 +bcae81+dCd9TN9Dq+UFdTQMNRFS/8sEBoeTSxFTpwlPF9oW+9KbAKw2kAne8unN+ +1qfJFzrXcFFHj8zxlt0razjQHbTXFtPeMe/Zsch5SQONN0DH8GUytOZICaMOJsPp +/1T4gC+h7nF30F9hnbbwtu6vz4vXXXffuWumZzyxTQ5nAz/7uCRseNG+z6vfAs3j +ob8VZw9V9shj6/4DEwfEYw== +=9I73 +-----END PGP MESSAGE----- + +And finally, I am proving ownership of this host by posting or +appending to this document. + +View my publicly-auditable identity here: https://keybase.io/xevion + +==================================================================