New changes after reset

This commit is contained in:
2026-01-23 12:56:22 +01:00
parent 6e110289cd
commit 76ad905aab
2 changed files with 78 additions and 1 deletions

View File

@@ -1,4 +1,4 @@
# Mailcow Alias Manager Web Interface
# Mailcow Alias Manager Web Interface.
A Python-based web application for managing mail aliases on a Mailcow instance. Built with Flask and a dark theme interface for internal network use. This application uses [malias](https://gitlab.pm/rune/malias) as base. Malias it self is a CLI application for managing aliases on a Mailcow Instance. If you already are using the CLI instance you can copy the the DB file over to your `/data` directory and you'll keep you API key etc. If you start with a blank DB you can use the `Sync Aliases` function to populate existing aliases to your local db.

77
alias.rune.pm.config Executable file
View File

@@ -0,0 +1,77 @@
{
"ProxyType": 1,
"RootOrMatchingDomain": "alias.rune.pm",
"MatchingDomainAlias": [],
"ActiveOrigins": [
{
"OriginIpOrDomain": "192.168.1.72:5142",
"RequireTLS": false,
"SkipCertValidations": false,
"SkipWebSocketOriginCheck": true,
"Weight": 1,
"MaxConn": 0,
"RespTimeout": 0
}
],
"InactiveOrigins": [],
"UseStickySession": false,
"UseActiveLoadBalance": false,
"Disabled": false,
"ListeningPorts": null,
"BypassGlobalTLS": false,
"TlsOptions": {
"DisableSNI": false,
"DisableLegacyCertificateMatching": false,
"EnableAutoHTTPS": false,
"PreferredCertificate": {}
},
"VirtualDirectories": [],
"HeaderRewriteRules": {
"UserDefinedHeaders": [],
"RequestHostOverwrite": "",
"HSTSMaxAge": 0,
"EnablePermissionPolicyHeader": false,
"PermissionPolicy": null,
"DisableHopByHopHeaderRemoval": false,
"DisableUserAgentHeaderRemoval": false
},
"EnableWebsocketCustomHeaders": false,
"AuthenticationProvider": {
"AuthMethod": 2,
"BasicAuthCredentials": [],
"BasicAuthExceptionRules": [],
"BasicAuthGroupIDs": null,
"ForwardAuthURL": "https://auth.fubar.pm/api/authz/forward-auth?rd=https://alias.rune.pm",
"ForwardAuthResponseHeaders": [
"X-Authelia-Username",
"X-Authelia-Groups",
"X-Authelia-DisplayName",
"X-Authelia-Email"
],
"ForwardAuthResponseClientHeaders": [
"X-Authelia-Username",
"X-Authelia-Groups",
"X-Authelia-DisplayName",
"X-Authelia-Email"
],
"ForwardAuthRequestHeaders": ["Cookie", "X-Original-URL"],
"ForwardAuthRequestExcludedCookies": null
},
"RequireRateLimit": false,
"RateLimit": 1000,
"RequireCaptcha": false,
"CaptchaConfig": null,
"DisableUptimeMonitor": false,
"DisableAutoFallback": false,
"DisableLogging": false,
"DisableStatisticCollection": true,
"BlockCommonExploits": false,
"BlockAICrawlers": false,
"MitigationAction": 0,
"DisableChunkedTransferEncoding": false,
"ForceHTTP11": false,
"AccessFilterUUID": "default",
"DefaultSiteOption": 0,
"DefaultSiteValue": "",
"Tags": []
}