aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-02-11 12:36:50 +0800
committerRunxi Yu <me@runxiyu.org>2025-02-11 12:36:50 +0800
commit0adba4532cb15fe139378c574473fae888cded09 (patch)
tree76570a6db1e473be1353345f92d65b909c57448f /main.go
parentgroup_{index,repos}: Rename files too (diff)
downloadforge-0adba4532cb15fe139378c574473fae888cded09.tar.gz
forge-0adba4532cb15fe139378c574473fae888cded09.tar.zst
forge-0adba4532cb15fe139378c574473fae888cded09.zip
repo_raw: Serve raw files
Diffstat (limited to 'main.go')
-rw-r--r--main.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/main.go b/main.go
index 6819444..e9578cc 100644
--- a/main.go
+++ b/main.go
@@ -37,6 +37,7 @@ func main() {
http.HandleFunc("/g/{group_name}/repos/{$}", handle_group_repos)
http.HandleFunc("/g/{group_name}/repos/{repo_name}/{$}", handle_repo_index)
http.HandleFunc("/g/{group_name}/repos/{repo_name}/tree/{ref}/{rest...}", handle_repo_tree)
+ http.HandleFunc("/g/{group_name}/repos/{repo_name}/raw/{ref}/{rest...}", handle_repo_raw)
listener, err := net.Listen(config.HTTP.Net, config.HTTP.Addr)
if err != nil {