文章

使用 cloud build 把網站部署到 cloud run

cloud run 是可以把你 build 好的 image 啟動,並且給你一個已經有 https 的網址輸出使用。

也就是說假設你有個不論是前端靜態網站、後端服務,都可以部署到 cloud run ,並且費用非常便宜,0.幾塊美金一個月而已。

閱讀更多

使用 Doceker 打包前端 next.js 專案

使用 next.js 製作網站不外乎就是為了 ssr 這個重點,因為一般的 SPA 網站像是純 react 或 vue,是沒有 seo 的,也就是當我們做好網站,google 搜尋引擎是搜尋不到你的內容的。

閱讀更多

gitlab cicd 部署前端專案(vue or react)至 gce

一般來說單純部署前端其實不需要起一個 vm 去放,只要使用 gcp 的container registry+cloud run就可以了。

但是因為這次接的案子,客戶提供的api僅能用沒有ssl的方式請求,而cloud run部署出來的入口是有ssl的,因此就只好用傳統的部署方式到vm上。

在開始之前,你必須要準備好以下幾件事:

  1. 創建一個gcp vm ,並安裝好nginx。
  2. 將專案放在gitlab上。
閱讀更多