我们需要永不改变并且非常安全可靠的Robohashes。这对于可以监控,运行SSL并且非常可靠的Google应用程序来说非常完美。
我真的没有太多的python经验。有人请给出一英里高的视角吗?在App Engine上托管Robohash作为python应用程序会很容易吗?
requirements.txt
pillow <- not supported
tornado <- looks like it will work
还有其他挑战,比如说如何访问文件?最后我检查它必须使用资源后,appengine中的Java无法读取文件系统。你认为这对我来说是值得的吗?
这是我们需要的版本:https://github.com/BitShares/Robohash
答案 0 :(得分:0)
我担心,它不会直接作为部署到标准Google App Engine(GAE)运行时的应用程序工作。
有一种方法add third party modules to your GAE app,它可能适用于枕头,但不适用于Tornado,因为它会与GAE使用的webapp2网络框架发生冲突。
话虽如此,对你来说有好消息。
您可以使用仅部署应用程序的Managed VMs,并使用您自己的虚拟实例安装所有内容。
使用托管虚拟机,您可以根据需要构建custom runtime。