Remove personal CDN override hacks

These CDN compatibility hacks are personal deployment adjustments and should not live in the public codebase.

Keep them in a separate personal branch when needed, while preserving only the generic 99_0_115.zip probe-and-append behavior in the shared branch.

Signed-off-by: Sean Du <do4suki@gmail.com>
This commit is contained in:
2026-06-04 14:50:41 +08:00
parent b32b5fd531
commit d8875490b6
4 changed files with 16 additions and 176 deletions
+4 -36
View File
@@ -23,27 +23,8 @@ type AppConfigs struct {
}
type Settings struct {
ListenPort string `json:"listen_port"`
CdnServer string `json:"cdn_server"`
BackupCdnServer string `json:"backup_cdn_server"`
OverrideServerConfig OverrideServerConfig `json:"override_server_config"`
OverrideFileSize []OverrideFileSize `json:"override_file_size"`
}
type OverrideServerConfig struct {
Enable bool `json:"enable"`
Android OverrideFileSource `json:"android"`
IOS OverrideFileSource `json:"ios"`
}
type OverrideFileSource struct {
URL string `json:"url"`
Size int `json:"size"`
}
type OverrideFileSize struct {
TargetOs string `json:"target_os"`
FileName string `json:"file_name"`
ListenPort string `json:"listen_port"`
CdnServer string `json:"cdn_server"`
}
func InitConfig() {
@@ -54,21 +35,8 @@ func DefaultConfigs() *AppConfigs {
return &AppConfigs{
AppName: "honoka-chan",
Settings: Settings{
ListenPort: "8080",
CdnServer: "http://127.0.0.1:8080/static",
BackupCdnServer: "",
OverrideFileSize: []OverrideFileSize{},
OverrideServerConfig: OverrideServerConfig{
Enable: false,
Android: OverrideFileSource{
URL: "",
Size: 0,
},
IOS: OverrideFileSource{
URL: "",
Size: 0,
},
},
ListenPort: "8080",
CdnServer: "http://127.0.0.1:8080/static",
},
}
}