2013-08-28 26 views
0

我们在我们公司制作了这个监控工具。 这不属于我们的业务范围,所以我们不妨开源工具,或许其他人也喜欢它,也许他们会贡献自己的力量。需要考虑什么开放Google Appengine应用

该工具在AppEngine上运行,因此appengine配置中有一些路径,这可能是保持隐藏的好主意。除非别人想要开始使用我们的appengine qouta。

是否有开源AppEngine应用程序的最佳做法? 有没有人有任何经验分享有关开源appengine网站?

回答

1

你可以从优秀的gae-init得到一些想法。为了避免暴露敏感信息,它的工作方式是将其移动到一个独立的项目中,您甚至可以使用gae-init;)

作为模型的一部分,Config类包含所有信息因为它涉及服务及其依赖关系。这里有一些默认值,但也可以通过名为admin的Web界面轻松定制。看一看。

+1

你可以检查这个答案http://stackoverflow.com/a/3778576/8418关于如何在数据存储中存储敏感数据和从相同的答案,你可以找到其他方法。虽然Nick的答案是使用'db',如果您使用的是'ndb',缓存会自动完成,因此不需要存储变量..(https://github.com/gae-init/gae-init /blob/master/main/modelx.py#L33) – Lipis

相关问题