2025-05-28 13:34:38 +02:00
{
2025-05-28 12:35:06 +01:00
"name" : "OAuth2-Proxy" ,
"slug" : "oauth2-proxy" ,
"categories" : [
4 ,
6
] ,
"date_created" : "2025-05-28" ,
"type" : "ct" ,
"updateable" : true ,
"privileged" : false ,
"interface_port" : null ,
"documentation" : "https://oauth2-proxy.github.io/oauth2-proxy/configuration/overview" ,
"website" : "https://oauth2-proxy.github.io/oauth2-proxy/" ,
2025-07-03 12:58:26 +02:00
"logo" : "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/oauth2-proxy.webp" ,
2025-05-28 12:35:06 +01:00
"config_path" : "/opt/oauth2-proxy/config.toml" ,
"description" : "A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers." ,
"install_methods" : [
{
"type" : "default" ,
"script" : "ct/oauth2-proxy.sh" ,
"resources" : {
"cpu" : 1 ,
"ram" : 512 ,
"hdd" : 3 ,
"os" : "debian" ,
2025-10-15 22:39:16 +02:00
"version" : "13"
2025-05-28 12:35:06 +01:00
}
}
] ,
"default_credentials" : {
"username" : null ,
"password" : null
} ,
"notes" : [
{
"text" : "This application includes a blank configuration file by default due to the wide range of available configuration options. We recommend referring to the official documentation for guidance: `https://oauth2-proxy.github.io/oauth2-proxy/configuration/overview`. With this you can make your config.toml file accordingly to your needs." ,
"type" : "info"
2025-05-28 13:34:38 +02:00
} ,
2025-05-28 12:35:06 +01:00
{
"text" : "After changing the config restart OAuth2-Proxy with: `systemctl restart oauth2-proxy`" ,
"type" : "info"
}
]
2025-05-28 13:34:38 +02:00
}