Fragments of verbose memory

冗長な記憶の断片 - Web技術のメモをほぼ毎日更新(準備中)

Jan 28, 2021 - コメント - 日記

tmuxの新しいウインドウを現在のディレクトリで開く

tmuxは、新しいウインドウを開くときセッションを起動したカレントディレクトリで開きます。つまり、~/でtmuxを起動後、ウィンドウの内部で~/workに移り、この状態で新しいウィンドウを開くと~/がカレントディレクトリの状態で開きます。現在の作業の継続なので~/workで開いてほしいということでネットを検索したら解決方法を見つけました。

Jan 25, 2021 - コメント - 日記

DockerのPort(ポート)周りのトラブルあるある

初めてDockerを扱うエンジニアを見てるとDockerポート周りで悩んでいる人を見かけます。別に難しい事はないのですが確かに紛らわしい事もありますのでまとめました。

結局ポートの問題とは、公開されないと意図せず公開されちゃうに帰着されます。つまりこんな感じ・・・

  • Dockerfile内でEXPOSEしたのに公開されない
  • ufwで閉じたはずなんだけどアクセスできちゃう
  • docker-compose でlinkしてないのに…
  • 起動時にデータベースにアクセスできない

思いついた順に簡単にまとめました。

Jan 24, 2021 - コメント - 日記

traefikでLetsEncryptのワイルドカードSSLサーバ証明書を使う

以前書いたtraefik 関連記事、1つのサーバにたくさんのWebサービスを詰め込む方法 にてwhoami.example.comのサービスを作成しましたが、とある理由でwhoami.example.comをサブドメインとするホストすべてからアクセスできるようにしたい、つまりa.whoami.example.comb.whoami.example.comなどを使いたいときにどうすればよいかを説明します。

Jan 23, 2021 - コメント - 日記

n8nの紹介とインストール

n8n (Nodemation, n-eight-n:ネイテン)という最近お気に入りのソフトウェアがあります。ブラウザ上でブロックを繋ぐ事でシステムができるという今流行りのノーコードプログラミングの文脈でよく紹介されるソフトウェアです。一部ではiPaaS(Integration Platform as a Service)とも呼ばれているそうです。

Bitcoin new block notifer