chore: initial project structure
This commit is contained in:
commit
551c75a232
13 files changed
+94
No files matched your search
@@ -0,0 +1,2 @@
|
||||
// package admin implements admin panel endpoints (modpack management, CI/CD release).
|
||||
package admin
|
||||
@@ -0,0 +1,3 @@
|
||||
// Package api implements public HTTP endpoints for the launcher and website.
|
||||
package api
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
// Package auth implements Yggdrasil authentication protocol.
|
||||
package auth
|
||||
@@ -0,0 +1,2 @@
|
||||
// package cas implements Content-Addressable Storage for files (mods, assets, etc).
|
||||
package cas
|
||||
@@ -0,0 +1,2 @@
|
||||
// package config handles server configuration (env vars, config files).
|
||||
package config
|
||||
@@ -0,0 +1,2 @@
|
||||
// package database manages PostgreSQL connections, migrations, and data models.
|
||||
package database
|
||||
@@ -0,0 +1,2 @@
|
||||
// package middleware provides HTTP middleware (JWT, CORS, rate limiting, logging).
|
||||
package middleware
|
||||
@@ -0,0 +1,2 @@
|
||||
// package templates handles Go html/template rendering for the site and admin panel.
|
||||
package templates
|
||||
Reference in new issue
Block a user