今天要介紹的Home Assistant是我認為更適合所有人使用的一套智慧家庭中樞,因為它可以是Home kit的中介把其他的智慧家庭設備接入home kit中
備份dump mysql到遠端docker sftp server 上,避免打開NAS上的ssh 22 port
puppeteer document | GCP Cloud Run服務是一種無伺服器的服務,不必自己管理伺服器,只要想需要跑的image上傳到GCR上並且架設好Cloud Run
no space left on device 透過啟用序列埠連線來重新擴充硬碟容量,解決VM無法SSH的問題
month picker in nuxt app use vue plugin with out error message
Nuxt.js直接執行npm run dev是可以hot code reload的也就是程式碼修改後會直接開到console畫面正在重新build
本次執行的環境全部在docker底下,專案包含laravel開發的API、mysql server,以及nginx server、前端nuxt專案全部都在docker環境底下執行
這邊是利用docker執行的特性,一般我們執行docker run 都會在後面接上bash ,讓他停在bash上等而這邊直接讓他執行python,執行完畢後容器就會被關閉
開啟獨立上傳圖片不使用內建的將圖片直接壓成base64寫入html中,另一方面也會處理如何開啟直接編輯html的功能。npm install quill-html-edit-button
開發完成後需要職行npm run build編譯專案以及npm run start 就可以把自帶的node js伺服器打開但是,如果在正式的伺服器上每次都要特別去開node js伺服器確實有點麻煩
研究了一下laravel nuxt的SSR處理方式,決定透過Nuxt來處理Vue的SSR讓SEO更友善,如何整合Laravel?以及Nuxt的localStorage,還有最基本的Nuxt的Router怎麼處理
Laravel 5.8後需要另外安裝laravel/ui Vuex概念為儲存網站內會使用的資料,比如遠端API取得的資料或者遠端登入後取得的資料之類,避免每個頁面要取得某筆資料的時候都需要獨立寫axios
當程式碼更新後,透過Drone重新打包image並且rolling update到Kubernetes Deployment上
本篇主要是延伸上一篇的內容,將打包完成的docker image轉存到GCR上 Drone Google Cloud Registry
drone laravel image 今天要完成的是利用Drone連結github,當git push後將程式碼重新封裝到新的image然後上傳到dockerhub上