JSON・SQL整形やタイムスタンプ⇔日時変換等、Web開発者向け便利ツール集「it-tools」コンテナの導入方法
JSON・SQLのフォーマット、タイムスタンプ・日時変換、URLエンコード・デコード、QRコード画像作成、正規表現チェック等、Web開発時によく使うツールが一纏めになったコンテナがあったので導入方法のメモ。
環境について
VPS
今回はKAGOYA CLOUD VPSのCPU1コア / メモリ1GBプランで作業した。SSH接続は公式案内の通り以下でログインできる。
- 接続ポート -> 22
- ユーザ名 -> root
- パスワード or 秘密鍵 -> インスタンス作成時に選択したもの
ホスト(VPS)側
- AlmaLinux 8.10 (Cerulean Leopard)
コンテナ側
- podman version 4.9.4-rhel
導入方法
docker-compose.yml
services:
it-tools:
container_name: it-tools-container
image: corentinth/it-tools:latest
ports:
- "8081:80"
deploy:
resources:
limits:
memory: 64M
reservations:
memory: 32M
restart: always
it-toolsコンテナの起動
# docker-compose.ymlを設置したディレクトリに移動 cd /path/to/it-tools # 構文チェック podman compose config # コンテナの起動 podman compose up -d
起動後は「IPアドレス:8081」にアクセスすると以下のような画面が表示される筈。
日本語対応していないもののブラウザの翻訳アドオン等を使えば問題なく使用できる。
it-tools
公式サイト
Github
関連記事
-
-
Podmanで作成したApache用コンテナにLet's Encryptを導入しHTTPS接続できるようにする方法
先日Podmanで作成したApache用コンテナに対してドメインを割り当てたが、 ...
-
-
Mailpitよりも軽量なダミーSMTPサーバー「MailCrab」の導入方法
先日テストメールの受信テストを行えるMailpitコンテナを導入したが、これより ...
-
-
ホスト側Nginx&コンテナ環境へのBasic認証、リダイレクト、リライト設定方法
先日コンテナのホスト側をApacheからNginxに変えたが、今度はコンテナ側へ ...
-
-
PodmanでMailpit用コンテナを作成しPHPからテストメールを送受信する方法
開発中などでPHPからテストメールを送信したい。以前メモしたmailtrapを使 ...
-
-
PodmanにComposerを導入し、パッケージをインストールする方法
先日Podmanで導入したapache-phpに各種PHPモジュールを追加したが ...
