ghost

A collection of 3 posts

Docker

Docker で nginx を Reverse Proxy として使う

このエントリの Goal nginx の Official Image を使って Container を起動する. nginx の設定を Docker の Image にする. nginx の Container を Reverse Proxy として、Ghost を動かす. nginx Container を起動する $ docker run -p 8080:80 -d nginx このコマンドだけで nginx が起動し、 8080ポートにアクセスすれば nginx のデフォルトページが表示される. nginx 設定を Docker の

Docker

Docker で Ghost を動かす

このエントリの Goal Ghost の Official Image を使って Production 環境で動かす準備をする. Ghost の config.js と Theme を追加する Docker Image を作る. Docker の Data Volume Container も触ってみる. Ghost を Development モードで動かす とりあえず、Official Image の Readme に沿って開発環境で動かしてみる. $ docker run -p 2368:2368 -d ghost:latest 3fe73b3a200224444ce10e7cac451b019907943a25c5ff35007a0646f48d1867

nginx

Install ghost on CentOS6.x

はじめに 技術Blogを書くのなら、個人でBlogサイトを運営するよりも既存のブログ・サービスの方を選択すべきかもしれません。既存コミュニティの持つ力、データの永続性、各種支援機能を考えるとやはり優れている点が多いと思います。 が、今回はBlogを再開するにあたってブログ・プラットフォームの ghost を利用することにしました。理由は下記のような感じで好みの判断です。 契約はしているが、ほとんど使っていないVPSの存在...orz ブログエンジンを一度動かしてみたかった シンプルで使いやすそうなUIでテンションが上った ということで、このblogはghostで動いています。blog構築までの流れをまとめてみます。 やったこと 基本的に公式の installation に沿って構築しました。大きなハマりどころは特にありませんでした。 nodeのインストール ghostのインストール pm2による永続化 起動スクリプトの作成・設定 nginxの設定 コメント・サービスの追加 (Disqus) syntax highlight nodeのインストール sudo curl https://raw.github.com/