当前位置: 首页>前端>正文

一个极简的用于 Web 服务鉴权的反向代理服务

Auth Proxy

一个极简的用于 Web 服务鉴权的反向代理服务
Demo(密码为:whoami):https://auth-proxy.wengcx.top/

  • 极其简约的 UI
  • 对你的真实服务无任何侵入性
  • 支持容器部署,Docker Image 优化到不能再小(不到 9MB)
  • GitHub:https://github.com/wengchaoxi/auth-proxy
    一个极简的用于 Web 服务鉴权的反向代理服务,auth-proxy,第1张

效果

认证界面

一个极简的用于 Web 服务鉴权的反向代理服务,auth,第2张

认证通过

一个极简的用于 Web 服务鉴权的反向代理服务,success,第3张

使用

Docker Compose

version: '3'

services:
  auth-proxy:
    image: docker.io/wengchaoxi/auth-proxy:latest
    ports:
      - 18000:18000
    environment:
      - HOST=0.0.0.0
      - PORT=18000
      - TARGET_URL=http://whoami:8000 # 认证成功后的访问的地址
      - AUTH_ACCESS_KEY=whoami # 认证的密码,默认 whoami
      - AUTH_EXPIRATION=24h # 认证有效期,默认 24 小时后需要重新输入密码
  
  # 真实 web 服务,你可以换成你的
  whoami:
    image: traefik/whoami
    command:
      - --port=8000
    ports:
      - "8000:8000"

项目地址:https://github.com/wengchaoxi/auth-proxy


https://www.xamrdz.com/web/2hx1995566.html

相关文章: