コンピュータ

Docker

DinDによるGitHub Actionsのセルフホステッドランナーを構築する

Dockerコンテナ上でセルフホステッドランナー(self-hosted runner)を動かすには、いろいろハードルがあると聞いていたのですが、実際にやってみるとそんなことも無くなっていたので、令和最新版としてDocker Composeで手っ取り早く構築方法をメモっておきます。
Docker

Docker Compose/SwarmでRedis Clusterを構築する

簡単にRedis Clusterを構築する方法のメモ。
Linux

imapsyncでメールをGoogle WorkspaceのGmailから引っ越しする

先日、GoogleWorkspaceのGmailの多数アカウントのメールデータをConoHaのレンタルサーバー『ConoHa WING』に付属するメールサービスへ移行するという作業をしました。その方法について説明します。
Docker

Docker Swarm上のWebサービスでIPアクセス制限が効かない原因について

Docker Swarm環境においてクライアントIPを参照したいときの注意点。例えばnginxサービスとかでリバースプロキシ側で特定のクライアントIPを除いてBasic認証を掛けたいのにうまくいかない場合など。
Windows

『Linux シェルをここに開く』だとなぜか文字色がおかしくなる件について

Windows 10にUbuntu 20.04を導入したらなぜかエクスプローラーのコンテキストメニューから実行できるLinux シェルをここに開くの場合だけターミナルの文字色がおかしくなる件について対処したメモ。
ハードウェア

HP ENVY x360 13z-ay000(2020年モデル)のSSDを換装した

HP(ヒューレットパッカード)の2in1モバイルPCの『ENVY x360 13z-ay000』のSSDを換装する方法をご紹介します。
Linux

SSHでChrootした時にlocalhostが解決できなくなる件

タイトル通りです。例えば /etc/ssh/sshd_config で下記のような設定をしたとします。Match User hoge ChrootDirectory /home/hoge ForceCommand internal-sftp AllowTcpForwarding yesこれはhoge...
ハードウェア

Magic-Ben MAG1 WifiモデルのLTE対応化

先月発売された中華UMPCのMagic-Ben MAG1が先日届きました。16GBメモリ、ストレージ512GBのWifi版です。販売開始の時点ではWifiモデルしか無かったのですが、後になってLTE対応版も発表されました。後出しとかうっそだろ・・・と思ってたのですが、どうやらWifi版にも「SIMス...
Web

NextcloudをConoHaオブジェクトストレージと連携する

Nextcloudはオンラインストレージのオープンソースウェアです。Webブラウザからはもちろん、WebDAVやスマホアプリ、デスクトップアプリから利用できるので、使い勝手はGoogle DriveやDropboxとほぼ同等です。また、アクセス制御や容量の追加が自由にできるので、会社や団体、個人利用...
Docker

Webアプリをリバースプロキシで束ねる

下記の図のように、ウェブブラウザからのアクセスを一つのNginxコンテナで待ち受け、各種アプリにリバースプロキシする構成を組み立てる例を紹介します。