利用坦克PWA3快速為應用配置域名:以Gogs為例

耀通發表於2025-01-18

全文概述

本文介紹瞭如何利用坦克PWA3平臺快速為Gogs應用配置域名的過程。隨著網際網路技術的發展,自託管Git服務變得越來越受歡迎,其中Gogs憑藉其輕量級和易於安裝的特點受到眾多開發者的青睞。為提高使用者體驗,為應用配置一個易記且專業的域名至關重要。文中詳細闡述了在坦克PWA3平臺上透過“快記錄管理”功能進行DNS配置的步驟,包括登入坦克PWA3控制皮膚、新增應用配置並指定正確的IP地址,以及配置DNS客戶端使使用者能夠透過域名直接訪問Gogs伺服器。此外,坦克PWA3的內網穿透功能使得即使在非本地網路環境下也能實現對Gogs應用的訪問。整個過程不僅簡化了DNS記錄的建立,也保證了對Gogs應用的安全高效訪問,突顯了坦克PWA3平臺在簡化應用部署和管理上的優勢。

簡介

隨著網際網路技術的發展,越來越多的開發者和團隊選擇自託管 Git 服務來管理和分享程式碼。Gogs(Go Git Service)作為一個輕量級且易於安裝的自託管 Git 服務解決方案,受到了許多開發者的青睞。然而,在實際使用中,為 Gogs 這樣的應用配置一個易記且專業的域名,對於提升使用者體驗至關重要。本文將介紹如何利用坦克 PWA3 平臺提供的“快記錄管理”功能,快速為 Gogs 應用配置域名。

準備工作

安裝Gogs

首先,確保您已經在伺服器上成功安裝並執行了 Gogs 。如果尚未完成,請訪問Gogs官方文件獲取詳細的安裝指南。安裝完成後,Gogs 通常會監聽在 HTTP 埠3000或 HTTPS 埠443上。

域名分配

坦克 PWA3 整合坦克 NS 功能,可以為你的應用分配域名,而無需購買域名,但這隻能夠內部使用。我把域名 gogs.offic 作為 gogs 伺服器的域名為例說明。

安裝坦克pwa3

參考安裝坦克pwa3文章 https://www.tankprint.online/部落格/2025/01/安裝坦克pwa3教程.html

使用坦克PWA3進行DNS配置

步驟一:登入坦克PWA3控制皮膚

開啟瀏覽器,輸入坦克 PWA3 的服務地址 http://tk.shos 並登入。如果您是第一次使用坦克PWA3,使用者名稱可能是 tankpwa3 和密碼可能是 123456

步驟二:新增配置

  1. 在坦克PWA3控制皮膚首頁,找到“配置管理”入口。
  2. 點選進入後,點選新增應用配置。
  3. 填寫欄位:
    • 域名:填寫 gogs.offic
    • 埠:填寫 80
    • 真實應用地址:填寫 http://127.0.0.1:3000
  4. 點選確定。

真實應用地址是gogs服務的地址,如果在其它電腦,則填寫其它電腦的IP地址。如果是本機則是 127.0.0.1

此時,您已經為gogs.offic指定了正確的IP地址。但是為了讓使用者能夠直接透過域名訪問Gogs,還需要進一步配置DNS客戶端。

步驟三:配置DNS客戶端

  1. 確定當前電腦(安裝坦克pwa3的電腦)的IP地址,如果是本機則是 127.0.0.1
  2. 參考這篇文章配置 DNS 客戶端。把IP地址填寫到客戶端裡面,配置DNS客戶端參考文章 https://www.tankprint.online/gogs開源.html

現在,當使用者訪問gogs.offic時,他們的請求的域名會被坦克pwa3的整合DNS伺服器捕獲,並且解析到 127.0.0.1 這個 IP 地址,並根據預先設定的規則轉發給後端的Gogs伺服器。同時,你還可以利用坦克pwa3自帶的內網穿透功能實現公網端訪問。

結語

透過上述步驟,我們不僅簡化了DNS記錄的建立過程,還實現了對Gogs應用的安全、高效的訪問。坦克PWA3以其簡潔的操作介面和強大的功能集,幫助使用者輕鬆完成了從域名解析到應用配置的一系列任務。無論你是個人開發者還是企業團隊,都可以藉助坦克PWA3平臺的優勢,讓自己的專案更專業、更便捷地展示給全世界。

相關文章