{ "name": "OAuth2-Proxy", "slug": "oauth2-proxy", "categories": [ 4, 6 ], "date_created": "2025-05-25", "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/", "logo": "https://raw.githubusercontent.com/oauth2-proxy/oauth2-proxy/f82e90426a1881d36bf995f25de9b7b1db4c2564/docs/static/img/logos/OAuth2_Proxy_icon.svg", "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", "version": "12" } } ], "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" }, { "text": "After chaning config restart OAuth2-Proxy with: `systemctl restart oauth2-proxy`", "type": "info" } ] }