问题标签 [dotcloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 粘贴配置中的基本路径
我正在尝试将一些 Pyramid 代码部署到 dotcloud。不幸的是,某些路径的映射方式与本地粘贴部署不同。当我通过本地服务器运行开发配置时paster serve ...
,我可以访问配置的静态文件:
但是在 dotcloud 服务器上,当脚本通过以下方式运行时wsgi.py
:
在错误的目录中搜索静态内容。而不是/home/dotcloud/current/static/pylons.css
,它应该查看/home/dotcloud/current/appname/static/pylons.css
wsgi 配置的某些部分是否可以定义基本目录?我错过了什么?该应用程序通过nginx
/运行uwsgi
。
我试图加载config:../production.ini
,relative_to=current_dir + '/appname'
但这并没有改变任何东西。
ruby-on-rails - Heroku vs DotCloud vs Duostack vs 其他云/PaaS 提供商(Rails 和非 Rails)?
我们有一个非常简单的功能(我们从第三方数据库中查找内容并返回答案。实际上是五行代码。)我们想从我们的主服务器上卸载这个任务,因为我们预计会有大量的流量一个功能,并希望对其进行优化。
我们正在考虑测试许多云/PaaS 提供商的承诺,他们负责处理扩展和性能职责。
我们对 Rails 环境最感兴趣,但也很想听听其他人对该领域任何公司的经验。
以下是我们发现支持 Rails 的 PaaS 公司:
1) Heroku 2) DotCloud 3) Duostack
问题:
1) 你知道其他特定于 Rails 的公司吗?也可以随意列出非 Rails 公司,因为我们有兴趣关注其他公司,以防他们最终提供 Rails 支持。
2)您在这些公司的经历如何?
ruby-on-rails - 如何在不丢失 SQLite prod db 的情况下在 DotCloud.com 上为我的 Rails 应用程序推送 Git 更新
这可能是一个菜鸟问题,但到目前为止我找不到解决方案。我正在本地开发一个使用 SQLite 的 Rails 应用程序,我已经设置了一个本地 Git 存储库,并且 dotcloud push 命令正在使用它。在本地我使用开发环境,在 DotCloud 上它自动使用 prod 环境,这很棒。问题是每次我在 DotCloud 上推送我的产品数据库时都会丢失,无论代码库的更改多么微小,我都必须运行“rake db:migrate”来重新设置它。我在本地没有产品数据库,只有开发和测试数据库。
node.js - Webservice/worker 服务部署到 dotcloud
我正在尝试将 node.js 应用程序部署到 dotcloud。
说明可在此页面上找到:
https://docs.dotcloud.com/#nodejs.html
我发现它令人困惑,它没有解释您需要创建的文件的最终结果。
如果我只是做一个简单的网站,我需要一个“工人”服务吗?
如果我这样做了,是否有关于如何使用单独的工作人员和“网络”服务对 node.js 站点进行编程的教程?我不知道...
这是我的主管.conf
我的 dotcloud.yml:
这个对吗?我们必须替换目录吗?
web-deployment - 如何在 dotcloud 上部署应用程序
我想在 dotcloud 上部署一个 web.py 应用程序。我按照教程http://docs.dotcloud.com 我idd这个: $ dotcloud create myapp $ dotcloud push myapp 。
经过很长时间的等待,我收到了这条消息:
2011-06-28 18:59:12 [api] 等待构建。(可能需要几分钟)................................................ .............................无法访问 DotCloud 服务(“[Errno -2] Name or service not known”)。请检查连接并重试。
有任何想法吗?
django - 使用 DotCloud 使用 apache + mod_wsgi + postgresql + nginx + memchache 部署 Django 应用程序
我是 django 开发和整体 Web 应用程序开发的新手,但我是一名程序员。
我想知道在DotCloud上部署 django 应用程序的步骤是什么,它将在带有 mod_wsgi 的 apache 服务器上运行。Nginx 将用于提供媒体文件,而 Postgresql 将用于数据库。这将与 memchache 一起使用。
本教程:http : //dev.lethain.com/the-django-and-ubuntu-intrepid-almanac/ 基本上可以满足我的需求,但我想弄清楚如何使用 DotCloud 实现这一目标。
我觉得 Dotcloud 文档不够完整,无法提供必要的信息来完成此操作,因此希望有人能提供信息。
感谢您的帮助与合作。我很感激。
django - Django + uwsgi + nginx + SSL
我在 DotCloud 上使用 Django,它在 uwsgi + nginx 之上使用 Django。我正在尝试将所有 http 流量重定向到导致重定向循环的 https。我正在使用以下 http 配置
似乎Django不明白它是在https上运行的,并且没有保留标头。它将 https://url.com/重定向到http://url.com/accounts/login/,该重定向一次又一次地导致重定向循环。我不是 nginx 方面的专家,也不太了解它。我做错了什么?
简而言之,我如何在运行在 uswsgi 和 nginx 之上的 django 中将 http 重定向到 https。
python - 移动静态文件夹的问题
我在将 django 应用程序上传到 dotcloud 时遇到问题。我正在使用下面的代码将 django 的管理面板静态文件更改为 /static/admin_media,但是在部署时它给了我以下错误:
和代码:
django - 为什么额外的斜杠被添加到 url?
我已经使用 django 创建了一个博客并将其托管在 dotcloud http://www.honeybunny.dotcloud.com/blog/它在本地主机上工作正常但是当我尝试在线访问它时,会在网址中添加一个额外的斜杠是什么可能是原因吗?
www.sitename.com/admin/
变成
www.sitename.com//admin/
我的 urls.py 如下
在管理员上提交登录表单也会将我重定向到http://admin/而在本地环境中它工作得很好。
更新: 我的问题似乎与此处描述的问题非常相似。