My Docker Hexo
https://github.com/ktkr3d/docker-hexo Hexo をDocker Compose を使って動かしてみました。 Dockerfile の準備node:alpine をベースにテーマで使用するモジュール群と、Web から更新するためのhexo-adminを追加しています。 ./DockerfileFROM node:alpineMAINTAINER ktkr3d <ktkr3d@gmail.com>WORKDIR /hexoRUN \ apk add --no-cache git openssh-client \ && npm install hexo-cli -g \ && hexo init . \ && npm install \ && npm install hexo-generator-sitemap --save \ && npm install hexo-generator-feed --save \ ...
Simple Docker UI
https://chrome.google.com/webstore/detail/simple-docker-ui/jfaelnolkgonnjdlkfokjadedkacbnib?hl=ja Docker のUI を探していたところ、Chrome App があったのでUbuntu 16.04 のDocker に接続して試してみました。デスクトップ環境をインストールしていないミニマルなサーバ環境でDocker を稼働している場合に便利です。 Docker Remote API の設定 (@サーバ)https://github.com/felixgborrego/docker-ui-chrome-app/wiki/linux /etc/systemd/system/docker-tcp.socket[Unit]Description=Docker HTTP Socket for the...
Docker + Kitematic on Ubuntu
https://github.com/docker/kitematic/releases Ubuntu 16.04 の環境にDocker とKitematic を入れてみました。これは楽ちん! Docker のインストール$ sudo apt install curl$ curl -fsSL https://get.docker.com/ | sh Kitematic のインストールhttps://github.com/docker/kitematic/releases からUbuntu 用zip (Kitematic-0.13.0-RC3-Ubuntu.zip)をダウンロードして展開 $ sudo gdebi Kitematic_0.12.9_amd64.deb サンプルインストール例えば、takezoe/gitbucketを選択してみたところ、簡単に立ち上がりました。 気になるポート番号、環境変数の設定もGUI から実行できます。 ブラウザからhttp://localhost:32769にアクセスするとGitBucket...
Bridge with virt-manager
KVM 仮想マシンをブリッジ接続したかったので、仮想マシンマネージャでブリッジの設定をします。NetworkManager管理下で有効です。 ネットワークインタフェースの追加 仮想マシンマネージャ(virt-manager)を実行 編集-接続の詳細 ネットワークインタフェース + ステップ1/2 で以下を指定 インターフェースの種類: Bridge ステップ2/2 で以下を指定 名前: br1 開始モード: onboot 今すぐ有効に: チェック ブリッジするインターフェースを選択: eno1をチェック 完了 VM の設定 仮想マシンの情報を表示 NIC ネットワークソースで作成したブリッジbr1を指定 適用 nm-connection-editor 上の表示NetworkManager でNAT 接続のvirbr0 と同様にブリッジとして認識されます。
WebVirtCloud on Raspberry Pi
https://github.com/retspen/webvirtcloud KVM をlibvirt 経由でWeb インタフェースから操作できるWebVirtCloud をRaspberry Pi 2 にインストールしてみました。複数のKVM ホスト上の複数の仮想マシンを統合的に管理できます。Bootstrap スタイルが適用されていてAndroid からアクセスしても綺麗に表示されます。 構成Raspberry Pi を管理サーバとしてみました。 管理サーバ Raspberry Pi 2 Ubuntu 16.04.1 Arm WebVirtCloud KVM ホスト 普通のx86_64 マシン Ubuntu GNOME 16.04.1 普通のlibvirt 環境 管理サーバの準備https://github.com/retspen/webvirtcloud#user-content-install-webvirtcloud-panel-ubuntu 基本的にUbuntu 用の手順でやっていきます。 sudo su...
OpenVPN with Raspberry Pi 2
https://openvpn.net/ https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04 Raspberry Pi 2 のOS をUbuntu 16.04 LTS にアップグレードしたので、OpenVPN も再設定しました。 構成 機器 構成 VPN サーバ - Raspberry Pi 2- Ubuntu 16.04 (ARM) - OpenVPN 2.3.10 Linux クライアント - Ubutu GNOME 16.10 (x86_64) - GNOME Shell 3.22.1 Android クライアント - Android 4.4.2- OpenVPN アプリ OpenVPN...
Hexo update
codeblock の表現を柔軟に設定するために、Hexo をアップデートしてみました。以下の構文で利用できます。開発者の皆さんに感謝です。 {% codeblock [title] [lang:language] [url] [link text] [line_number:(true|false)] [highlight:(true|false)] [first_line:number] %} code snippet{% endcodeblock %} Hexo のアップデート$ sudo npm update hexo -g$ npm update _config.yml4041424344highlight: enable: true line_number: false auto_detect: false tab_replace: 動作確認行番号なし$ pwd 行番号ありsample.c123456#include <stdio.h>main( ){ ...
Kimchi
https://github.com/kimchi-project/kimchiKVM をlibvirt 経由でWeb インタフェースから操作できるkimchi をインストールしてみました。 利用イメージデフォルトでは8001 ポートにアクセスします。 自ホストのUbuntu からアクセス Android からアクセス
Nagios 4.20
https://www.nagios.org/Nagios 4.2.0 がリリースされていたので、日本語化してインストールしてみました。 環境 参考手順http://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/install-nagios-4-1-1-ubuntu-16-04.html ダウンロード Nagios 本体 Nagios プラグイン Nagios 日本語化パッチ 展開とパッチ当てインストールアクセス
Ubuntu Budgie Remix 16.10
https://budgie-remix.org/Ubuntu Budgie Remix 16.10 のアルファ版をインストールしてみました。 ダウンロード 16.10 (yakkety)https://sourceforge.net/projects/budgie-remix/ 16.04.1 (xenial)https://budgie-remix.org/downloads/ システム情報 サイドパネル