黑蘋果由Clover遷移到OpenCore

第一次安裝黑蘋果系統是用Clover做的引導,那個時候OpenCore已經出來很久了,但是看大家說OpenCore是未來的趨勢,但是那個時候還沒有成熟的UI配置軟件,所以先用了Clover。能夠進系統后就在完善各種功能,後面感覺也算比較完美了。由於用的是英特爾的無線網卡,那時候還沒有出英特爾的驅動,也沒有去買博通的,就一直用的主板有線網卡。用了一段時間感覺還不錯,但是中間有段時間一直用Windows就沒有進過MAC系統。前幾天再進MAC系統發現進不去,想著應該是主板設置哪裡變了。重新設置一遍主板就可以了。不過用黑蘋果對我來說一個比較大的問題使功耗會比windows下高出好多,基本可以確認是顯卡的功耗上去了。

前一段時間折騰完了VPS的web環境,就又無聊了,所以想到了把黑蘋果的引導變成OpenCore。
時隔進一年沒有看過黑蘋果的引導配置,再看的時候發現已經不知道哪裡是哪裡了。找了一下教程發現也只有幾個比較好點,想著能有Clover直接轉成OpenCore的工具多好,試著搜索了一下找到了一個一鍵配置OpenCore EFI 的圖形工具

從Wordpress遷移到Typecho全部完成

今天把圖片和站點全部分離完成,之前剛用Wordpress的時候圖片是直接上傳到Wordpress的圖片目錄,後面搭建了lychee這個相冊,新的文章就把圖片放到了相冊,中間有手動把一些文章的圖片移到相冊,不過還有一些文章的圖片沒有移動。這次的平臺遷移前期也只是把圖片移到Typecho的目錄下。

今天趁著沒事兒,把Typecho的目錄下的圖片也都移到了搭建的lychee相冊下。並把之前Wordpress生成的縮略圖刪除,但是當時插入圖片時有些插入的是縮略圖,導致有些圖片無法鏈接,又一篇一篇文章的檢查圖片鏈接,把縮略圖替換成原圖片。

至此終於把圖片和站點完全分離。不過有些文章的圖片可能有錯誤,如果讀者有發現請及時留言,看到後我會及時更正。

另外也在側邊欄加上了微信打賞二維碼,如果感覺文章對你有幫助,並且願意支持一下的話可以憑心情打賞一下。打賞的費用會用在服務器續費上。

Bitwarden手機&瀏覽器軟件使用教程

之前寫了Bitwarden的Docker服務器搭建以及簡單的介紹,兩篇文章。
這次寫一下具體的使用。
首先說一下Bitwarden的缺點,之前也說過了,
1:不能自動填寫基於BasicAuth的登陸頁面,就是彈出個框讓輸入帳號密碼的那種,這個的解決辦法如下
推薦在電腦瀏覽器上使用Bitwarden插件來完成,打開登陸頁面,點擊Bitwarden插件的圖標出現下面的頁面,點擊右上角的+號,手動添加用戶名和密碼,下面的網站URL,Bitwarden已經自動添加了。這樣就完成了這個基於BasicAuth的登陸頁面的密碼記錄

下次打開這個頁面時可以看到Bitwarden的圖標會有個1的標記,代表有匹配到目前的網址,然後自己點擊Bitwarden,下面會出來匹配到的網址,點擊查看,再手動複製密碼填寫。這樣的操作確實有點複雜,目前除了瀏覽器自帶的密碼管理,其他密碼管理軟件好像都不能自動填充基於BasicAuth的登陸頁面。在火狐瀏覽器上,打開基於BasicAuth的登陸頁面時,插件圖標都不能點擊,真是無語

解决Typecho启用Access插件的提示:数据表建立失败,插件启用失败,错误信息:Specified key was too long; max key length is 1000 bytes

在使用wordpress时一直使用统计插件来看看博客的访问量,虽然每天的访问者基本都是机器人,并且也没有几个机器人。
迁移到Typecho后也想找个类似的统计插件,就找到了Kokororin这个插件,GitHub下载地址
在启用时就报错了,类似标题这样的数据表建立失败,找了一圈发现也有人遇到这样的问题,但是没有具体的解决方法。看了一下插件的目录,有个SQL的文件夹,里面有两个文件,一个是建立MySql数据表的命令,一个是建立Sqlite数据表的命令。
我是用的是MySql数据库,所以就把里面的命令在数据库里执行一下,就在数据库里面创建了typecho_access_log这个表,然后去插件里面再执行Access这个插件就可以启用了。

Bitwarden密碼管理軟件個人服務器的Docker搭建

上一篇大概介紹了一下Bitwarden這個密碼管理軟件,到目前為止,使用上還是很不錯的,把基於TOTP的兩步驗證全部從手機上移到了Bitwarden上。經過驗證,即使服務器關掉,後續的兩步驗證也沒有問題。

目前唯一的缺點就是基於BasicAuth的登陸頁面無法自動填充。。。。估計是因為插件能訪問到的頁面層次問題。

下面來說一下Docker版的Bitwarden搭建過程

首先拉取鏡像,然後掛載一個目錄來存儲數據到host。

下面是命令行的執行

docker pull bitwardenrs/server:latest

docker run -d --name bitwarden -v /bw-data/:/data/ -p 80:80 bitwardenrs/server:latest
下圖是Portainer的配置
第一步,拉取鏡像,這個鏡像是第三方的,資源佔用比較小。