Category: Technology

  • Integrating Excalidraw with Remix React

    Integrating Excalidraw with Remix React

    Excalidraw is a famous Client Side whiteboard tool to make you easy sketch with handwriting style, widely adopted by Developers and Designers. Reference: https://docs.excalidraw.com/docs、https://excalidraw.com、https://github.com/remix-run/remix/discussions/8877 What…

  • Resend 免費 SMTP 三分鐘內讓你的 APP 寄出 Email

    Resend 免費 SMTP 三分鐘內讓你的 APP 寄出 Email

    Resend 是 YC 2023 的一個項目,他注重開發者體驗,讓程式開發及 Email API 合而為一,而且每個月提供 3,000(每日 100)封免費 Email!設定也非常簡單易懂。這篇會使用 Remix (React) 示範。 Reference: https://resend.com/、https://react.email Why Resend 這個真的是嚇爆,之前在思考我是否應該自架郵件伺服器,甚至去研究了 Postfix,結果不知道為什麼當初沒有找到的 Resend 重新出現在我眼前。 雖然主打程式開發,但其實一般人也能直接使用哦!就像其他的 SMTP 平台一樣。…

  • 部署流程自動化 GitHub CD w/ Flask & Deploy Keys

    部署流程自動化 GitHub CD w/ Flask & Deploy Keys

    每次寫完程式碼 Push 上 GitHub 後,就要手動部署一次(我是部署在 GCP),所以今天來處理 CD (Continuous Deployment) 的部分,使用 GitHub Webhhok 到我的 Server,使用 Flask 接收並執行 Bash Script。 Reference: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/managing-deploy-keys#set-up-deploy-keys 簡單說明達成 CD 的邏輯 這篇適合已經熟悉 Nginx…

  • 直接從 Artifact Registry Pull Docker Hub

    直接從 Artifact Registry Pull Docker Hub

    如果是沿著網路資訊學習 Container 跟 Docker 的話,應該有八成第一次 Push Image 就是到 Docker Hub,今天就要記錄從 Google Artifact Registry (GAR) 直接 Pull Docker Hub,雖然直接使用 gcloud CLI Push 到 GAR 也不慢就是了。 Reference:…

  • Deploy Docker Compose on Azure Failed

    Deploy Docker Compose on Azure Failed

    This is a relatively easy post to record the steps to deploy docker images with docker compose. Reference: Snap install Docker、Manage Docker as Non Root…

  • docker-compose 一次建立多個 Container

    docker-compose 一次建立多個 Container

    當一次運行多個 Container 時,這個 docker-compose 就派上用場了,他可以在一個文件中定義多個 container,不論是從當前的相對目錄裡面的 Dockerfile build image,還是直接從 repository pull image 然後放在一起跑。 定義你的 Dockerfile Dockerfile,建議在瀏覽前先知道設定單一 Container 怎麼做,看這篇:Docker container intro。 這個部分很簡單,但先有一個從你的程式資料夾複製到 image 資料夾的概念,你可以整包 COPY .…

  • WordPress SMTP 無法傳送郵件給自己網域

    WordPress SMTP 無法傳送郵件給自己網域

    這個 SMTP 問題有關 DNS,真的是找解方找了整個晚上,搞得人好燥,但只能說是自己才疏學淺,但總之是解決了!>< 感謝我孜孜不倦問 ChatGPT 嗚嗚 前情提要 好的今天就是心血來潮想要弄出自己的網域的 Email,一開始想說從 WordPress 最原生的 wp_mail() 來找找解方,聽說是可以在自己伺服器上架設 Mail Server(所以才有上一篇),這個 Server 不管是你要用它來收發(IMAP、SMTP)都可以,也可以直接在裡面設定使用外部 SMTP,例如 Gmail。 結果呢,因為設定 SMTP 會需要 Google 應用程式密碼,所以申請出來了,也確實在伺服器架了一個可以寄送的…