某所にて、運用しているHugoのTranquilpeakテーマを0.4.xから0.5.xへアップデートした
0.5BETAからは、いくつかの修正箇所が必要となったので、メモ
Information
生成AIの普及により、生成AIの回答を含んだ記事も含まれているため、必ずしも正しいとは限りません。
重要な情報は確認するようにしてください。
Growi 4.2以前から4.3へアップグレード
How to upgrade growi4.2 to 4.3
TR;DR
下記の構成で、dockerでGrowiが稼働しているものとする
| App | Version |
|---|---|
| Growi | 4.2.21 |
| mongodb | 3.6 |
Growi 4.3から、大幅な変更があるので、4.2以前から4.3へアップグレードする際は、公式の記事に目を通しておきましょう
また、作業前に、必ずバックアップを取っておきましょう!
自宅サーバーが外部からForbiddenになる問題
403 Forbidden Error with UPnP
我が家の自宅サーバー内で、nginx-proxyのDockerコンテナを複数運用していて、独自ドメインにて外部からのアクセスも可能にしています。
もちろん、WANとの光ルーターでは、80番と443番ポートを開放しており、外部からの疎通も確認できています。
msmtpでGmailのSMTPでメール送信
How to Configure Gmail SMTP in msmtp
Debian10にmsmtpインストールし、GmailのSMTPサーバーでメール送信したい
msmtp
メールを送信するだけのホストではsSMTPをよく使っていましたが、Debian10ではssmtpのパッケージが存在しません。
替わりになるものがmsmtp
Virtualboxが消えた??
Vagrant could not detect VirtualBox!
不具合症状
Mac上のvagrantで、dockerコンテナでいくつかのサーバを稼働させているのですが、vagrantで起動したゲストOSが起動しなくなり、vagrant sshでもvagrant haltも出来なくなった。
HugoでSubmoduleのテーマ更新メモ
How to update submodule theme
このサイトでは、Gitlab上にてHugoのBeautifulhuigoのテーマをsubmoduleで管理しています。
時々、本家submodueのテーマが更新されますが、gitのcloneやpushでは、submoduleは自動で更新されません
なので、手動で更新してあげる必要があり、よく作業するので、メモっておきます
Beautifulhugoで著者を消す方法
how to remove author name
このサイトでは、管理者一人なので、わざわざ著者(Author name)を表示させるのは意味を持ちません。
CSSでAuthor欄をdisplay:none;にすれば表示だけ消えるかもしれませんが、不要なので、いっそのこと削除しようかと思いました。
早速、ファイルを調べてみると、theme/beautifulhugo/layouts/partials/post_meta.htmlに記述されていました。
パスワード付きzipの作成
パスワード付きzip作成・zipファイルにパスワード追加
先日、BitwardenをDockerでセルフホスティング の際にLastPassや1Passwordのエクスポートデータをそのまま残しておくのは危険なので、不必要になったら削除が一番なのでしょうが、バックアップとして残しておきたいので、パスワード付きzipとして保存することにした。
[Read More]DnsmasqをDockerで起動する
自宅のサーバーでは、独自ドメインを利用していくつかのサーバーを起動しているが、自宅内のLANからだと、ルータを通るため、独自ドメインでのアクセスでは自宅内のサーバーへ到達出来ない
[Read More]BitwardenをDockerでセルフホスティング
LastPassからBitwardenへ移行
LastPass無料版が3月中旬よりデバイス制限がかかるので、そろそろLastPassから離れたいため、何かパスワード管理のオープンソースがないのか調べてみたら、Bitwardenが良さそうなので、いつもながら、Dockerでセルフホスティングしてみた。
[Read More]