問題タブ [slicehost]
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.
email - ワイルドカード サブドメインを含むドメインからのメールを受け入れる
メールフックを実行するアプリをセットアップしています。アカウントを作成し、コールバック URL と一致するパターンを割り当てます。次に、電子メールを送信できるサブドメインを取得します。accountname.mail.appdomain.com のようなもの。
これは、それがどのように機能するかです。
- パターン: ^(?P\w+)-返信$
- アカウント: アカウント名
- コールバック: http://www.someotherapp.com/reply/create/
誰かが 12345-reply@accountname.mail.appdomain.com に電子メールを送信した場合、その電子メールをキャッチオール メールボックスで収集できるようにする必要があります。次に、メールを取得し、TO アドレスとカスタム ドメインに基づいてルーティングするバックグラウンド ジョブを作成します。
私が直面している問題は、電子メール サーバーがこれらの受信電子メールを受け入れるようにする方法です。現在、*.mail.appdomain.com から mx1.emailsrvr.com および mx2 を指す MX レコードをセットアップしています。「掘り下げる」と正しいルーティングが得られますが、電子メールサーバーが受信メールを受け入れるように設定されているとは思いません。
これが不可能な場合、私が遊んでいる別のオプションは、組み込みのsmtp libを使用してpython smtpサーバーを作成することです。このサーバーが行うことは、ポート 25 への着信要求を受け入れ、メールをキューに入れることだけです。正常に動作していますが、実際の smtp サーバーを使用しないと問題が発生するのではないかと心配しています。
ところで: それが重要な場合、メイン サーバーはスライスホストで実行されます。また: このサーバーは、問題がある場合、これらのカスタム ドメインから電子メールを送信する予定はありません。
mercurial - Mercurialのクローン操作は機能しますが、書き込みアクセス権がありません
どこかで私は愚かなことをしました。
MercurialリポジトリをUbuntuサーバーに複製してRailsアプリをデプロイしていました。それは最初に機能し、それから...まあ、私は自分の開発マシンに小さな変更を加え、変更をリポジトリにプッシュし、Ubuntuサーバー上のコピーを削除してリポジトリから再クローンしました。
複製操作(2回目、3回目、および「n」回)はエラーなしで機能しますが、複製されたファイルへの書き込みアクセス権がありません。
mongrelを起動しようとすると、/ tmpフォルダーを作成できず、書き込みアクセス権がないため、Railsアプリを起動できません。
ruby-on-rails - スライスホストへのデプロイ中のCapistranoエラー
capistranoを使用してslicehostにアプリケーションをデプロイしようとしています。同じクレデンシャルを使用してSSH経由でログインできますが、デプロイしようとすると次のエラーが発生します。
- `deploy'を実行する
- `deploy:update'を実行します**トランザクション:開始
- `deploy:update_code'を実行すると、ローカルで実行されているすべてのサーバーでキャッシュされたチェックアウトが更新されます:" git ls-remote git@git.assembla.com:xxx.git master "
- "if [-d / home / sdn / shared / cached-copy]; then cd / home / xxx / shared / cached-copy && git fetch -q origin && git reset -q --hard 910a97024a45f1304d6b50c8862605ea0f1cf829 && gitclean-qを実行します-d -x -f; else git clone -q git@git.assembla.com:xxx.git / home / xxx / shared / cached-copy && cd / home / xxx / shared / cached-copy && git checkout -q -b deploy 910a97024a45f1304d6b50c8862605ea0f1cf829; fi "サーバー:[" 173.203.79.208 "] *** [deploy:update_code]ロールバック
- 「rm-rf/home / xxx / releases / 20100506160548; true」サーバーの実行:["173.203.79.208"] **ロールバック中の[deploy:update_code]例外:Capistrano :: ConnectionError、接続に失敗しました:173.203.79.208(ネット::SSH::切断:リモートホストによって接続が閉じられました)接続が失敗しました:173.203.79.208(ネット:: SSH ::切断:リモートホストによって接続が閉じられました)
私は何が間違っているのですか?スライスホストで動作させるためにdeploy.rbファイルに追加する必要があるものはありますか?
grails - linode.comとslicehost.com:どちらがJavaアプリケーションに適していますか?
私はgrailsアプリケーションのホスティングソリューションを探していました。
私はslicehostに関するいくつかの非常に良いコメントを読みましたが、linodeについてはあまりありません。
それらのいずれかの経験を持つ誰かがあなたの洞察を共有できますか?
ありがとう。
web-services - ゲームデータをオンラインで保存できる無料サービスは?
Java で小さなゲームを作成しました。プレイヤーがハイスコアをオンラインで公開できる機能を追加したいと考えています。
私は自分でサーバー ソフトウェアを作成したいと思っています (最近では Ruby Mongrel や C++ でさえ簡単です)。ある種のホスティングが必要です。すぐに思いつくソリューションの 1 つがAmazon EC2です。しかし、それは私のニーズにはちょっと高価です。要件は非常に最小限であるため (Web サイトさえ必要なく、Web サービスだけが必要です)、より安価なソリューションが存在する可能性があると思います。
この種の無料または安価なプロバイダーを知っている人はいますか?
アップデート
興味のある方のために、これは私が思いついた解決策です:
- SliceHost _
- ドメイン名を購入した
- C++ HTTP サーバー
- Poco HTTPServer上に構築
- Poco Data経由でSQLiteデータベースを使用
- サーバーは、サポートする REST API を実装します。
- ゲーム: Clojureで書かれた自分の Tetris クローン
ruby-on-rails - Git を使用して Ubuntu サーバーに Rails アプリをデプロイする
私は Linux をまったく初めて使用しますが、今日、Rails アプリケーションをホストするためにサーバー (Ubuntu 10.04 LTS lucid) をゼロからセットアップしていることに気付きました。
とにかく、サーバー自体でRailsアプリを起動して実行することはできましたが、Gitを使用したいので、それを破棄する必要がありました. そこで、サーバー上に git リポジトリをセットアップし、すべてのコードをローカル マシンからリポジトリにプッシュしました。もちろん、Git は実際にファイル自体をリポジトリに保存するわけではありません。Rails アプリのすべてのコードは現在、ローカル マシンにしかありません。サーバーにそれをホストするように指示するにはどうすればよいですか?
現時点での私の解決策は、サーバーに git を使用して独自のリポジトリからコードをプルさせることです。それが私がホストするコードで、世界中の人が見られるようにします。コードを更新するには、次のようにする必要があると思います。
- ローカル マシンのコードを更新します。
- いくつかの git の追加、git のコミット、および git のプッシュを行います。
- サーバーで git pull を実行してコードを更新します。
だから私の質問は、私はこれを正しい方法でやっていますか?
ruby-on-rails - スライスホスト上のRailsアプリのスワッピングの問題
Rails 2.3.8アプリをホストし、slicehost(256M)で実行しています。私はバックエンドにまったく精通していません。基本的に、slicehostチュートリアルの手順に従ってApacheをインストールしました。メモリ使用量が非常に多いため、Apache confファイルを変更してMaxClient数を10に減らしました...しかし、スライスはまだスワップしています。
サイトを数回クリックしただけで得られるメモリ使用量は次のとおりです。
次に何をすべきかわからない...より大きなスライスにアップグレードすることはできますが、今のところこのアプリのトラフィックはほとんどないので、構成またはコードに問題があると思いますか?
具体的な推奨事項は大歓迎です!ありがとう
django - Slicehostサーバー上のDjangoからのカスタムEメールマーケティング
私はnginxとapacheを介してdjangoを実行しているSlicehostスライスを持っています。これは、Eメールマーケティングが重要な要素であるプロジェクト向けです。このDjangoアプリから1日に最大10,000通のメールを送信できる必要があります。電子メールも受信する必要がありますが、それは単にフォワーダーになる可能性があります。
推奨される解決策は何ですか?スライス上にpostfixメールサーバーをセットアップしますか、それともMailChimpやコンスタントコンタクトなどのAPIでサードパーティのメールサービスを使用しようとしますか?
python - 「レンダリング中に ImportError をキャッチ: URL という名前のモジュールがありません」管理者
最近、SliceHost でアカウントを作成し、新しい Slice を作成しました。新しいプロジェクトをコピーし、設定のパスとすべてのファイルを変更しました。しかし、管理インターフェイスにアクセスしようとすると、次のエラーが発生します。
理由を知っている人はいますか?
ruby-on-rails - 巨大なようにメモリを消費するスライスでホストされているRailsアプリケーション
レール3.0.9を使用して通常のCRUDアプリケーションに取り組んでいます
Slicehost(RAM 512 MB)にアプリケーションをデプロイしました。しかし、5分以内にアプリケーションにアクセスすると、すべてのメモリが消費され、アプリケーションがクラッシュします。
誰かがここで私を助けてくれますか?