發表文章

目前顯示的是 8月, 2018的文章

自架網路相簿:Lychee V.S. Piwigo

暑假的時候跟家人去澳洲玩,拍了不少照片留下許多回憶,人生第一次搭直升機就是在布里斯本海洋世界!實在是太難得了,雖然這些照片 Google 相簿都會自動幫我們備份,但由於免費版畫質不佳,且我有拍攝 1080P 60FPS 影片,上傳到 Google 相簿實在是慘不忍睹,就決心自架一個網路相簿。 兩款相簿都需要建立資料庫,我是使用 MariaDB,沒遇到什麼資料庫的問題。 Piwigo Demo 點我 這款還滿強大的相簿,使用起來沒太大問題,但是筆者發現當圖片量一大或是畫質稍高,載入就會花很多時間。 而且許多功能不夠直覺,例如要全螢幕顯示相片,就還得要點個兩三下。雖然官方有許多主題和插件,不過沒有找到合我胃口的。 Lychee Demo 點我 相對於上一個,這款相簿使用上快很多,也滿直覺的。動畫流暢且快,讓人看起來很舒服外,且還有許多主題可以選。 不過也就簡約很多,沒有花俏的功能、沒有自訂主題、沒有插件,就純粹相簿,不過我覺得這樣就夠了,已經夠我瀏覽了。 再來說說缺點,我嘗試了很多次都無法一次匯入太多張相片,每次都是 10 幾張成功,數百張失敗,因為我有設定照片不重複,所以就拼命的嘗試上傳,終於把照片都上傳完成了。有人說原因是某個轉檔套件的問題。 而每次上傳完成都會自動產生縮圖,如果你的機器 CPU 不夠力可能就需要一點時間。 除錯功能 Diagnostics 會告訴你目前遭遇到什麼錯誤、哪些套件沒裝,當然你也可以去看 log,都滿淺顯易懂的,總之複製丟 Google 就對了 XD。 其中 Imagick 是用來加速圖片處理的套件,我有裝但是把它停掉了,因為有看到其他人說這個套件最近出了點問題,會讓 Lychee 有一些功能不能使用。 小提醒 如果要做一些設定,如 Imagick 啟用/停用,我是直接到資料庫去改布林值,這點稍微麻煩一些。 結論 繼續使用 Lychee,畢竟介面最合我胃口,就祈禱上傳的問題能夠快點解決,這樣就完美了!

在 Ubuntu 上 PPPoE 撥號並啟用 IPv6

圖片
筆者家裡使用中華電信,DNS 使用 Cloudflare 代管,因此以下介紹會以這兩個為主。 免費的固定 IP Address 家裡沒有申請固定制,不過中華很好心的可讓我們 免費申請一組固定 IP 。值得注意的事情是這只是給你看似固定的 IP,如果機房有調整線路等等這組仍會變動的,且沒辦法申請 PTR 反解服務,這對於寄信有點困擾,就算已經弄好 TLS 郵件加密,沒有 PTR 還是容易被對方的主機認定是垃圾信件。 前陣子有打電話去詢問客服,表示這服務只提供固定的 IPv4 服務,不過我測試了一段時間 IPv6 是還沒有變過,如果大家擔心的話可以使用 DDNS 之類的服務,我自己是使用 Cloudflare,他們有提供 API 讓我們可以直接寫腳本去偵測並且變更 DNS Record,讀者也可以 參考我自己寫的 。 小烏龜啟用 IPv6 如果是由主機撥號連線出去,小烏龜 其實不需要 開啟 IPv6 功能 當初傻傻的不知道就開了,造成家裡對部份網站連線品質奏降,常常連不上... 不過沒想到關掉之後我的主機還是能透過 IPv6 上網,所以小烏龜是否啟用其實不影響,下面還是教一下大家如何啟用 中華小烏龜的帳密相信大家網路上都 Google 得到,目前最新為 cht/chtvdsl。 進入到工程模式之後,有個 IPv6 的選項,將它開啟即可。 撰文時不在家裡,之後有空再幫大家補上圖片。 使用 PPPoEConf 撥號 這個套件可以協助我們自動設定 PPPoE 撥號連線,在 Debian/Ubuntu 底下可以輸入下面指令安裝: sudo apt install pppoeconf 接下來的設定我是 參考這篇文章 ,裡面講的很詳細 其中要注意的事情是,如果你要使用固定 IP,在帳號那邊是打 xxxx@ip.hinet.net 啟用 Ubuntu IPv6 詳細的設定可以參考 這篇 這邊稍微幫大家整理一下,總共設定兩個檔案 vim /etc/ppp/options # 在最後一行加上 +ipv6 ipv6cp-use-ipaddr -------- vim /etc/sysctl.conf # Uncomment the next line to enable packet forwarding for IPv6 # Enabling this option disables