並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 50件

新着順 人気順

dokkuの検索結果1 - 40 件 / 50件

  • 個人開発ならHerokuよりDokkuを使おう - Qiita

    皆さん個人開発してますか? 個人開発の時にせっかく作ったならリリースして誰かに見てもらいたい・使ってもらいたいですよね。でもあまりお金はかけられない。 静的サイトならgithub.ioやfirebase hostingがありますが、Webアプリケーションだと使えません。 ちょっと前まではHerokuがデファクトな選択肢でしたが、スリープしたりで不便だったりします。 そんな方にDokkuがオススメです。 DokkuはOSSのPaaSで、シェルスクリプトを実行するだけでインストールができるHerokuライクなアプリケーションです。 自分はVultrという激安VPSにインストールしています。 実際どうなのか? インストール方法や基本操作等は以下が参考になるので割愛します。 - Getting Started with Dokku - DockerでミニHeroku!「Dokku」をさくらのクラウ

      個人開発ならHerokuよりDokkuを使おう - Qiita
    • 橋本商会 » DockerとdokkuをMacにインストールして自分をHeroku化した

      dokkuを普段持ち歩いてるMacbook AirのVirtualBoxのUbuntu12.04に入れた。 dokkuはDocker環境をセットアップしてくれて、そこに個人用のHerokuのようなものを建立してくれる。 dokku本体は100行ぐらいのshellscriptで実装されている。そこから作者のprogrium氏が作った色々なツールが呼び出されるので、実体としてはもっと大きいけど。 vagrantとかchefとか全く使わずに、アプリをgit pushするとVMが建つ環境が簡単に作れる。 gitのhookでdockerコンテナが作られて、フロントのnginxのproxyが設定されて、websocketも通る。 コンテナ構築にはherokuのbuildpackが使われているので、アプリの内容に応じて自動的にnodeとかrubyとかの環境がセットアップされる。 buildpackはhe

        橋本商会 » DockerとdokkuをMacにインストールして自分をHeroku化した
      • Dokku 入れた && モリモリ使える感じにした - Qiita

        $ wget -qO- https://raw.github.com/progrium/dokku/v0.2.3/bootstrap.sh | sudo DOKKU_TAG=v0.2.3 bash 例えば、 dokku.example.local というドメ因で解決できるようなサーバにDokkuをインストールしておけば、勝手に /home/dokku/VHOST の中身が dokku.example.local になる(大事な部分)。アプリをデプロイしたら foobar.dokku.example.local というところにホストされる。 で、そのあと、Heroku並みに簡単にデプロイできるようにするまでが若干めんどいので詳しく書いておく。 公開鍵を登録する。 このままではプッシュできないので登録。dokku.example.localにログインしてこんな感じで良いのでは。

          Dokku 入れた && モリモリ使える感じにした - Qiita
        • DockerでミニHeroku!「Dokku」をさくらのクラウドで試す | さくらのナレッジ

          シンプルなPaaSで知られるHerokuは使っていますか?ちょっとしたWebアプリを作って試すには便利ですが、もっとマシンパワーが必要になったり、もっと自由に使ってみたいと思うこともあるでしょう。 そんな要望を叶えるためのソフトウェアがDokkuです。DockerをベースにしたHerokuクローンになります。Dockerなので任意のクラウド、VPSサーバ上に立てることができます。今回はさくらのクラウドを使ってDokkuを実行する手順を紹介します。 さくらのクラウドでUbuntuサーバを立てる 追加をクリックします DokkuはUbuntu 12.04 x64または14.04 x64をサポートしています。LTSとは言え、ここは14.04を選択することとします。アーカイブにUbuntu Server 14.04 LTS 64bit(基本セット)が登録されていますので、ここから選ぶだけでOKです

            DockerでミニHeroku!「Dokku」をさくらのクラウドで試す | さくらのナレッジ
          • GitHub - dokku/dokku: A docker-powered PaaS that helps you build and manage the lifecycle of applications

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - dokku/dokku: A docker-powered PaaS that helps you build and manage the lifecycle of applications
            • dokku + VirtualBoxで自分のHerokuを作る - Qiita

              この記事は2013年8月10日にatsuyaによってCoiney Developer Blogに書かれた記事の転載です。 少し前に、dotCloudが自身のPaaSのサービスで使っているdeployment engineをDockerとして公開しました。そのDockerを使ったものにdokkuというものがあり、これがREADMEにある通り、まさにmini-Herokuを作るためのツールなのです。そこで今回の記事では、dokkuを使って自分のmini-Herokuを作る手順を紹介します。 つまり、Herokuにデプロイするのと同様に、特定のremoteにgit pushすると、自動でデプロイが行われる環境を作ります。 この記事を書くにあたって、こちらの記事を参考にしました。 Docker Dockerは、先程書いた通り、dotCloudが自身のサービスを提供するのに使っているコンテナーです。

                dokku + VirtualBoxで自分のHerokuを作る - Qiita
              • Dockerを使ったミニPaaSのdokkuをパワーアップさせた「Dokku Alternative」を試す | さくらのナレッジ

                自分でHerokuライクなシステムを立ち上げられるdokkuというソフトウェアがありますが、そこにさらに機能追加することで実用性を増したDokku Alternativeを試してみました。 Dokku Alternativeの主な特徴としては、 Git対応 データベース対応 Dockerfile/Procfile対応 Web画面なしのアプリが作成可能 サブドメインおよびポート指定のアプリ作成 TLSおよびワイルドカード証明書対応 永続的ボリューム作成 ダウンタイムゼロデプロイ 動作中コンテナへの接続 Basic認証サポート SPDY/HSTS対応 などとなっています。Herokuほどクライアントから全て操作できるという訳ではありませんが、自分でサーバを立てていますのでサーバにつなぎつつちょっとした操作を行っていくだけで十分なWebアプリケーション動作環境(PaaS)を作り上げられるようにな

                  Dockerを使ったミニPaaSのdokkuをパワーアップさせた「Dokku Alternative」を試す | さくらのナレッジ
                • Dokku: The smallest PaaS implementation you've ever seen :: Jeff Lindsay, Open source hacker

                  You're reading the blog of Jeff Lindsay (@progrium). There is also his wiki. Dokku is a mini-Heroku powered by Docker written in less than 100 lines of Bash. Once it's set up on a host, you can push Heroku-compatible applications to it via Git. They'll build using Heroku buildpacks and then run in isolated containers. The end result is your own, single-host version of Heroku. Dokku is under 100 li

                  • Dokku Intro(in japanese)

                    No one is an island. Learnings from fostering a developers community.

                      Dokku Intro(in japanese)
                    • Dokku - The smallest PaaS implementation you've ever seen

                      Latest release v0.34.4 An open source PAAS alternative to Heroku. Dokku helps you build and manage the lifecycle of applications from building to scaling. # download the installation script $ wget -NP . https://dokku.com/bootstrap.sh # run the installer $ sudo DOKKU_TAG=v0.34.4 bash bootstrap.sh # Configure your server domain $ dokku domains:set-global dokku.me # and your ssh key to the dokku user

                      • DockerベースのHerokuライクなオープンソースのミニPaaS・「Dokku」

                        DokkuはDockerベースのHerokuライクなオープンソースのミニPaaS(Platform as a Service)です。Docker搭載のHeroku代替として利用する事が出来ます。 DockerベースなのでVPSサーバ上に立てる事が出来ます。安価なVPSでも運用できるメので個人開発者のコスト削減に貢献してくれます。2013年くらいから登場しましたが現在も継続的に開発が進められています。 プラグインで拡張する事もできるので、自分好みのPaaS構築が可能となります。Herokuに不満のある個人開発者の方は検討されてみては如何でしょうか。ライセンスはMITです。 Dokku

                          DockerベースのHerokuライクなオープンソースのミニPaaS・「Dokku」
                        • Your mini-Heroku with Dokku and Dokkufy - Cristiano Betta

                          I've always enjoyed Heroku but there are plenty of reasons both monetary and practical not to use it. I always liked the deployment method through Git though. So this weekend at LeedsHack I started to look into Dokku, an open source mini-Heroku powered by Docker, Buildstep and some other bits that share infrastructure elements with Heroku. I found the installation rather tedious and as this was a

                            Your mini-Heroku with Dokku and Dokkufy - Cristiano Betta
                          • Getting Started with Dokku - Dokku Documentation

                            Uninstalling Troubleshooting Where to Get Help Commercial Deployment Builders Deployment Methods Configuration Interacting with Processes Network Management Proxy Configuration Advanced Usage Schedulers Development Continuous Integration Community Contributions Pro Blog Tutorials Purchase Dokku Pro Getting Started with Dokku¶ What is Dokku?¶ Dokku is an extensible, open source Platform as a Servic

                            • Dokku | DigitalOcean Marketplace 1-Click App

                              Dokku makes it a breeze to deploy and manage web applications on your own server.

                                Dokku | DigitalOcean Marketplace 1-Click App
                              • dokkuのつらいところとつかいどころ

                                Aug 20, 2014 最近dockerの事ばかり考えてます。タイトルが言いたかっただけなので以下蛇足なのですが本文を書きます。 dokkuという、dockerによるOSSのherokuライクなPaaS実装があります。ここ数ヶ月くらい主に業務でdokkuを実際に使いまくってたんですが、すごい便利だなと思う反面トラップがそこかしこに仕掛けられてはまりまくってたのでここにまとめます。 dokkuとは githubの「Docker powered mini-Heroku in around 100 lines of Bash」っていうのが分かりやすくていいですね。実際には主な構成要素は nginx docker git buildstep その他bashスクリプト になってて、git pushされるとbuildstepコンテナを起動してその中でheroku buildpackを使ってビルドを実

                                • Deploy Gitlab on your own server using Dokku | Bytemark Blog | Bytemark

                                  Last week, I wrote a tutorial on using “git push” to deploy Ruby applications to your own server using Dokku, a tool that lets you create an environment similar to Heroku on your own server. I demonstrated an example using a simple Ruby app to test the system, which if you haven’t done is well worth running through. Now we’ve done the example application, it’s time to see another example of Dokku

                                    Deploy Gitlab on your own server using Dokku | Bytemark Blog | Bytemark
                                  • DockerでミニHeroku!「Dokku」をさくらのクラウドで試す | さくらのナレッジ

                                    シンプルなPaaSで知られるHerokuは使っていますか?ちょっとしたWebアプリを作って試すには便利ですが、もっとマシンパワーが必要になったり、もっと自由に使ってみたいと思うこともあるでしょう。 そんな要望を叶えるためのソフトウェアがDokkuです。DockerをベースにしたHerokuクローンになります。Dockerなので任意のクラウド、VPSサーバ上に立てることができます。今回はさくらのクラウドを使ってDokkuを実行する手順を紹介します。 さくらのクラウドでUbuntuサーバを立てる 追加をクリックします DokkuはUbuntu 12.04 x64または14.04 x64をサポートしています。LTSとは言え、ここは14.04を選択することとします。アーカイブにUbuntu Server 14.04 LTS 64bit(基本セット)が登録されていますので、ここから選ぶだけでOKです

                                      DockerでミニHeroku!「Dokku」をさくらのクラウドで試す | さくらのナレッジ
                                    • Inside Dokku in 5 minutes

                                      Heroku Meetup #11 New Year Party!! - 新年会 - / 20140104 Kohei Hasegawa @banyan, Quipper, Ltd. Dokku - https://github.com/progrium/dokku Docker powered mini-Heroku in around 100 lines of Bash. The smallest PaaS implementation you've ever seen. Docker をベースとして 100行くらいの Bash で書かれた mini-Heroku。あなたが今まで見た中でもっとも小さな PaaS 実装。 Dokku の概要 Docker + Heroku の Buildpack を使って、VPS や EC2 に mini-heroku が作れる Buildpack を使

                                      • Nuxt.jsをDokkuを使ってEC2やGCEへ気軽にデプロイする - Qiita

                                        APIを叩かないNuxt.jsプロジェクトならgenerateコマンドで十分なのですが、リアルタイムのデータをAPI経由で取得してそれをSSRしたい場合は、VPSを借りてnode.js環境を構築して云々作業が必要です。となるとデプロイも色々めんどくさい。そんなときに便利なのがDokkuです。 Dokkuとは DokkuとはHerokuをインスパイヤして作られたPaaSです。Herokuのデプロイgit push heroku masterと似たような感じで一度環境を構築してしまえばgit push dokku masterで自分が用意したVPSにデプロイできるようなやつです。 (Dokkuの中身はDockerと数百行のBashスクリプトのようです) Dokkuを使ってNuxt.jsをデプロイする手順 まずインスタンスを用意しましょう 今回はGCEでやってみます。GCEのVMインスタンスを作

                                          Nuxt.jsをDokkuを使ってEC2やGCEへ気軽にデプロイする - Qiita
                                        • Dokku の LT してきた - @banyan's blog

                                          Heroku Meetup #11 New Year Party!! で Dokku の話を LT してきた。 Inside Dokku in 5 minutes 5分過ぎると5分過ぎてますよーとかドラが鳴るとかはなく、ケーブルを抜いて終わるという strict な感じな LT だった。 5分なので Dokku スライドに書かなかった内容としては、 Ubuntu 13.04 で動かす必要がある (Ubuntu 13.10 だと Docker 側にバグがあって docker 0.8.* 系で修正される予定らしい、これとこれ) クリーンインストールを前提としている サーバのホストネームが名前解決されない時は /home/dokku/VHOST に手動でホスト名を書く必要がある Docker のバージョンがあがって Docker 側に regression がある時は DOCKER_VERSIO

                                          • Tatsuya Takamura | Digital Ocean で Docker & dokku を動かす | scriptogr.am

                                            以下の要素を組み合わせて、heroku のような自分用の PaaS を実現する dokku を試してみたのでメモ。 Docker で仮想マシンを起動し Buildstep でインスタンスにアプリケーションをデプロイする Gitreceive で git push を hook して自動化 下記の環境で試してみる vagrant-digitalocean で Digital Ocean のインスタンスを起動 Docker インストール dokku インストール Digital Ocean ユーザ登録 事前に、Digital Ocean のサイトからユーザ登録を行い、クレジットカードの登録と SSH Key の登録もやっておく。 ついでに APIのページ で client_id と api_key を調べて控えておく。 vagrant-digitalocean vagrant-digitalo

                                            • ConoHa VPSのDokkuアプリケーションイメージを使ってRailsアプリを運用する - Qiita

                                              はじめに 授業や研究、業務の合間にアプリを作る個人開発者にとって重要なのは、言い方は悪いかもしれないけど出来るだけ"サボる"ことだと思う。 どこをどうサボるかはその人のやりたいことやスキルによって様々だと思うけど、Webアプリケーション開発者がインフラをサボるための選択肢として最高なのがHerokuだ。インフラの管理をHerokuに任せることで、我々はアプリケーションの開発そのものに集中することが出来る。 Heroku プラットフォームはフルマネージドのサービスであり、お客様の側でサーバー、ハードウェア、インフラストラクチャを管理する必要がないため、アプリ開発に集中できます。 開発者のための Heroku | Heroku しかしながら、あまりユーザ数のいない出来たてのアプリや仲間内で使うくらいのアプリをたくさん運用するのに、7ドル×アプリ数を毎月払うのはお財布事情的にキツい。 そこで登場

                                                ConoHa VPSのDokkuアプリケーションイメージを使ってRailsアプリを運用する - Qiita
                                              • Dokku プライベートなherokuを作ってRailsアプリをデプロイ[DegitalOclean] - 酒と泪とRubyとRailsと

                                                Dokku プライベートなherokuを作ってRailsアプリをデプロイ[DegitalOclean] Jan 8 th , 2016 Tweet herokuライクなプライベートなPaaSを作るためのOSS『 dokku/dokku - GitHub 』の紹介です。 このDokkuの環境は、「 DegitalOclean 」だと画面から数クリックで作成できるので、 今回は、DegitalOcleanとセットで手順を紹介します。 Dokkuを使うモチベーション 今回Dokkuを使おうと思ったモチベーションはこちら。 - 趣味アプリでは、できるだけアプリだけに集中したい - Herokuの無料版の制約を気にせずにアプリ開発したい - 1時間以上アクセスしないとスリープになる - 6時間/1日はスリープ状態にしないといけない - Heroku PostgreSQLは10,000行までしか使えな

                                                  Dokku プライベートなherokuを作ってRailsアプリをデプロイ[DegitalOclean] - 酒と泪とRubyとRailsと
                                                • GitHub - dokku-alt/dokku-alt: Dokku on steroids (this project is no longer actively maintained)

                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                    GitHub - dokku-alt/dokku-alt: Dokku on steroids (this project is no longer actively maintained)
                                                  • お手軽PaaS Dokkuで検証環境を自動構築(1) | Tech Blog - リクルート住まいカンパニー

                                                    はじめに 今回はWebアプリケーションの検証環境構築をDockerコンテナで省力化した事例を紹介します。 困っている事 特に新規事業系のWebサービス開発によくある課題として、動作検証環境の運用、構築に時間がかかり、地味にスケジュールの足を引っ張るという問題点があります。大抵のWebサービスの開発は以はじめに 今回はWebアプリケーションの検証環境構築をDockerコンテナで省力化した事例を紹介します。 困っている事 特に新規事業系のWebサービス開発によくある課題として、動作検証環境の運用、構築に時間がかかり、地味にスケジュールの足を引っ張るという問題点があります。大抵のWebサービスの開発は以下のような複数個の環境(Webサーバ、DBサーバなどのサービス稼働に必要なインフラ一式)から構成されています。 例えば、デザイン変更、機能追加などの開発の流れを考えてみると、まずローカル環境で開発

                                                    • Node.js Deployments with Docker, Dokku, & Digital Ocean — Code adventures — Medium

                                                      Nuno Jobgeek. open-source enthusiast. shaping the future of the node.js @nodejitsu. made @thenodefirm & @lxjs DigitalOceanDigitalOcean is a really nice cloud hosting company that offers excellent performance at affordable ratesDockerDocker is an abstraction on top of LXC Containers. Docker introduces a workflow that makes operating containers straightforward and lots of fun. If you want to learn m

                                                      • Dokkuの活用と内部構造

                                                        お手軽Paas Dokkuを使ってWebサービス開発でありがちな開発環境構築を自動化する実例を紹介します。

                                                          Dokkuの活用と内部構造
                                                        • Digital Ocean + Dokku = 10$ Heroku

                                                          My last infrastructure related post was about an experience of using AppFog and switching to Nodejitsu eventually. But that was not the end. In short: for Likeastore we needed SSL support, it happed that SSL is only available for Nodejitsu business plan, which price is 120 USD. That was simply to much for our small venture. Long time ago, I realized – constrains are good. This case just proved tha

                                                          • ConoHa + DokkuでプライベートPaaS構築 - Qiita

                                                            今まではHerokuのFreeプランでWebアプリやHubotを運用していました. しかし,6月からの新料金では,24時間稼動が出来なくなりました. Hubotは研究室やアルバイト先で使っているので,死活問題です. Herokuの新しいプライシングがついに公開。Freeは1日6時間以上Sleepする必要あり - SideCI Blog - SideCIの継続的インテグレーションブログ Herokuの新料金はお得なのか - フレクトのHeroku Lab そこで,Hobbyプランに移行するのではなく,VPSを借りてプライベートPaaSを構築することにしました. Open PaaSはDeisやFlynnを検討しましたが,以下の理由でDokkuにしました. 各アプリは1 dynoで運用 PaaSは1 node(VPS 1台)で運用 Dockerベースでシンプルな構成 Open PaaSについては

                                                              ConoHa + DokkuでプライベートPaaS構築 - Qiita
                                                            • Dokku Alternative·個人用PaaSにどうぞ。Dokkuに便利な機能を追加 MOONGIFT

                                                              Dockerを使ってHerokuのようなPaaSを構築できるDokkuは知られていますが、それをさらにパワーアップさせたソフトウェアがDokku Alternativeです。手軽さは変わらず、便利な機能が追加されています。 Dokku Alternativeの使い方 今のところホストとしてはUbuntuのみがサポートされています。 $ sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/dokku-alt/dokku-alt/master/bootstrap.sh)" これでインストールされて、2000番ポートでサーバが立ち上がります。 セットアップ画面です。公開鍵などを設定します。 後はGitリポジトリをプッシュするだけでサーバが立ち上がります。 $ git clone https://github.com/herok

                                                                Dokku Alternative·個人用PaaSにどうぞ。Dokkuに便利な機能を追加 MOONGIFT
                                                              • docker - Vagrantでdokkuを動かす - Qiita

                                                                Dockerを使ってHerokuのような環境をお手軽に作れるdokkuを試してみた。 dokkuは動作環境にUbuntu 13.04を推奨しているので、その環境をvagrantでつくる。 追記:13.04 は EOL なので、今は 12.04 が推奨だった まずはUbuntu 13.04のイメージを落としてくる。 $ vagrant box add raring64 http://cloud-images.ubuntu.com/vagrant/raring/current/raring-server-cloudimg-amd64-vagrant-disk1.box

                                                                  docker - Vagrantでdokkuを動かす - Qiita
                                                                • MacのVagrant上にDocker&Dokku環境入れてローカルmini-Heroku環境構築してみる - Qiita

                                                                  最近Dockerが流行っているみたいで調べてみたらdokkuっていうmini-Heroku環境をローカルに構築できるっていうじゃないですか。 これができたらchefとかでわざわざ環境作ったり、capistranoでデプロイする手間なくgit pushだけでアプリ動作確認できるので楽チンですね。 Dokkuってなに? 簡単にいえばDocker上で動作するmini-Heroku環境です。 公式によれば最小のPaaS実装だと言っています。 前提 Ubuntu13 or 12.04 x64推奨。 ただし13のほうは問題があるようなので12.04のほうがいいかも。 Note: There are known issues with docker and Ubuntu 13.10 (1, 2) - use of 12.04 is recommended until these issues are r

                                                                    MacのVagrant上にDocker&Dokku環境入れてローカルmini-Heroku環境構築してみる - Qiita
                                                                  • Dokku Alternative触ってみる。

                                                                    Dokku AlternativeというOSSを使うと、Dockerを利用して herokuみたいなPaaSを作れるということなので試してみましたー。 Dokku Alternativeは本家のDokkuに色々と機能を追加したOSSみたいです。 参考URLはこちら↓ Dokku Alternative·個人用PaaSにどうぞ。Dokkuに便利な機能を追加 MOONGIFT Herokuのように簡単に使えるDockerベースのPaaS | KRAY Inc Dockerを使ったミニPaaSのdokkuをパワーアップさせた「Dokku Alternative」を試す – さくらのナレッジ 今回はまっさらなVMに入れてみます。 1. Ubuntuインスタンスを立ち上げる 今回はDigitalOceanで立ち上げました。 スペックはメモリ512MBの一番安いプランで、OSはUbuntu 14.04

                                                                      Dokku Alternative触ってみる。
                                                                    • DokkuにLaravel5のプロジェクトをデプロイする - Qiita

                                                                      2015新卒の@kadoyauです。学部時代はロボットをいじり、院で音の情報処理をC++で書いていましたが、入社後は楽しくちょっと大きな金槌でWeb開発をしています。ヒヤッホォォォウ!PHP7は最高だぜぇぇぇぇ!!(ぐるぐる目) サンタさんが来るお家をつくろう クリスマス もとい紅莉栖マスまであと2日になりました。 紅莉栖マスといえばサンタさん。今日は、あなたの会社に2日でサンタさんを呼ぶ方法をお教えしたいと思います。 煙突をビルドする 雇われサンタさんの収入は一定の時間内にデプロイできたプレゼントの価値で決まります。ということは、サンタさんはプレゼントを高速にデプロイするための煙突を有した家を好みそうです。煙突のない家にプレゼントをデプロイするのはめんどくさいですよね。 サンタさんを迎えるために、まず煙突をDokkuをつかってビルドしましょう! Dokkuって何? サービスをつくってデプ

                                                                        DokkuにLaravel5のプロジェクトをデプロイする - Qiita
                                                                      • 開発サイクルをブースト!するかもしれない。Dokku触ってみた(初期編) | GENDOSU@NET

                                                                        開発環境って、一度作るとあとはそれほどいじらないのでいいんですが 適当に作ったけど適当に社内で公開したい場合にお気軽にデプロイしたい。 Capistrano使ったりするのもいいんだけど…。 それに、小さめのツール類が多いんだけど、毎回nginx立ててポート変えてとかconfでゴニョゴニョして公開するの、面倒。 サクッとデプロイしたら即公開みたいな環境ないかなー。herokuみたいな。 と思って探したらdokkuというのがあったので、触ってみました。 dokkuとは OSSのherokuライクなPaaS実装。 dokkuを入れたサーバに対してgitでプッシュするだけでデプロイ完了します。 バックエンド(MySQLとかRedisとか)はプラグインで対応。 公式 https://github.com/dokku/dokku 調査 まずは手元で動作確認。 vagrantを使っての動作確認をしていき

                                                                          開発サイクルをブースト!するかもしれない。Dokku触ってみた(初期編) | GENDOSU@NET
                                                                        • figaro HerokuやDokkuの環境変数の管理に便利!

                                                                          HerokuやDokkuで使う環境変数を管理するGem「laserlemon/figaro」の紹介です。 モダンなWebアプリケーションの設計の指針ともいえる「Twelve-Factor App」を実現するのを手けっしてくれるすばらしいGemです。 🐡 Twelve-Factor App「Twelve-Factor App」にあるとおり、次の設計指針のことです。 今回のFigaroは(3)の設定を環境変数に格納するためのものです。 (1) コードベース : バージョン管理されている1つのコードベースがあり、それにより複数の環境にデプロイできる (2) 依存関係 : 依存関係を明示的に宣言し分離する (3) 設定 : 設定を環境変数に格納する (4) バックエンドサービス : バックエンドのサービスをアタッチされたリソースとして扱う (5) ビルド、リリース、実行 : ビルド、リリース、実

                                                                            figaro HerokuやDokkuの環境変数の管理に便利! 
                                                                          • DokkuプライベートなHerokuを作ってRailsアプリケーションをデプロイ[Digital Ocean]

                                                                            HerokuライクなプライベートなPaaSを作るためのOSS『dokku/dokku - GitHub』の紹介です。 このDokkuの環境は、「Digital Ocean」だと画面から数クリックで作成できるので、 今回は、Digital Oceanとセットで手順を紹介します。 Dukkuを使うメリットは次のとおりです。 HerokuライクにGitにpushしたら、BuildPack的なものを使ってRailsやNode.js, Pythonなどのアプリケーションを展開できる Dokkuは、PosgreSQLやRedis、ElasticSearchなどのプラグインを数コマンドで使える まだ簡単なアプリケーションをBuildしただけですが、特にハマる伴く安定して使えています! 🏈 Dokkuを使うモチベーション今回Dokkuを使おうと思ったモチベーションはこちら。 - 趣味アプリでは、できるだ

                                                                              DokkuプライベートなHerokuを作ってRailsアプリケーションをデプロイ[Digital Ocean]
                                                                            • dokku でプライベート PaaS 環境を構築する(1) : まだプログラマーですが何か?

                                                                              唐突ですが、自分も使っている IBM Cloud の PaaS 機能の1つである Cloud Foundry ランタイムのサービス終了がアナウンスされました: Cloud Foundry on IBM Cloud サービス提供終了のお知らせ 個人的にもサービス開始とほぼ同時期から使っていたユーザーとして、またソースコードから一発でクラウド環境で動かすことができる環境として使っていただけに、とても残念なニュースでした。実は少し前から知ってはいたのですが、公開できるのが今日からということで公にできずに悶々としていました(代わりにこのブログの公開準備を進めていました)。 で、IBM Cloud として推奨している移行先は Kubernetes 系サービスや Code Engine とされています: IBM Cloud FoundryからCode Engineへのマイグレーションに関するベスト・プ

                                                                                dokku でプライベート PaaS 環境を構築する(1) : まだプログラマーですが何か?
                                                                              • Deploying Rails application with Dokku - kukicola.io

                                                                                Heroku, AWS, Google Cloud are great services for hosting Rails application but they are expensive. If you are developing a small app, kicking off a startup or just playing with Rails you can use cheaper solutions - cloud hosting, like DigitalOcean or Upcloud. The problem is the setup - you need to install dependencies on your own. Then deploy your application manually or using for example capistra

                                                                                  Deploying Rails application with Dokku - kukicola.io
                                                                                • GitHub - sgulseth/dokku-letsencrypt: Dokku plugin for signing domains with Let's Encrypt

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - sgulseth/dokku-letsencrypt: Dokku plugin for signing domains with Let's Encrypt