全文概述
本文介紹瞭如何利用坦克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
。
步驟二:新增配置
- 在坦克PWA3控制皮膚首頁,找到“配置管理”入口。
- 點選進入後,點選新增應用配置。
- 填寫欄位:
- 域名:填寫
gogs.offic
。 - 埠:填寫
80
。 - 真實應用地址:填寫
http://127.0.0.1:3000
- 域名:填寫
- 點選確定。
真實應用地址是gogs服務的地址,如果在其它電腦,則填寫其它電腦的IP地址。如果是本機則是 127.0.0.1
。
此時,您已經為gogs.offic
指定了正確的IP地址。但是為了讓使用者能夠直接透過域名訪問Gogs,還需要進一步配置DNS客戶端。
步驟三:配置DNS客戶端
- 確定當前電腦(安裝坦克pwa3的電腦)的IP地址,如果是本機則是
127.0.0.1
。 - 參考這篇文章配置 DNS 客戶端。把IP地址填寫到客戶端裡面,配置DNS客戶端參考文章 https://www.tankprint.online/gogs開源.html
現在,當使用者訪問gogs.offic
時,他們的請求的域名會被坦克pwa3的整合DNS伺服器捕獲,並且解析到 127.0.0.1
這個 IP 地址,並根據預先設定的規則轉發給後端的Gogs伺服器。同時,你還可以利用坦克pwa3自帶的內網穿透功能實現公網端訪問。
結語
透過上述步驟,我們不僅簡化了DNS記錄的建立過程,還實現了對Gogs應用的安全、高效的訪問。坦克PWA3以其簡潔的操作介面和強大的功能集,幫助使用者輕鬆完成了從域名解析到應用配置的一系列任務。無論你是個人開發者還是企業團隊,都可以藉助坦克PWA3平臺的優勢,讓自己的專案更專業、更便捷地展示給全世界。