Sign inSign up

quchaonet/polr

By quchaonet

Updated over 7 years ago

[Polr] 项目:Cydrobolt/Polr镜像定期同步更新代码

Image
4

10K+

quchaonet/polr repository overview

介绍:
自建短链服务系列——Polr(简约而不简单)
感谢以下项目:

https://github.com/cydrobolt/polr


版本:

polr:2.2.0 (amd64/arm64)


运行:
群晖,威联通等一切X86系统
docker run -p 80:80 \
    -e "DB_HOST=localhost" \
    -e "DB_DATABASE=polr" \
    -e "DB_USERNAME=polr" \
    -e "DB_PASSWORD=password" \
    -e "APP_ADDRESS=example.com" \
    -e "ADMIN_USERNAME=admin" \
    -e "ADMIN_PASSWORD=admin" \
    quchaonet/polr
树莓派、斐讯N1/T1等一切ARM64系统
docker run -p 80:80 \
    -e "DB_HOST=localhost" \
    -e "DB_DATABASE=polr" \
    -e "DB_USERNAME=polr" \
    -e "DB_PASSWORD=password" \
    -e "APP_ADDRESS=example.com" \
    -e "ADMIN_USERNAME=admin" \
    -e "ADMIN_PASSWORD=admin" \
    quchaonet/polr:arm64

环境变量:
名称描述
DB_HOST(必需) MySQL服务器的主机
DB_PORTMySQL服务器的端口(默认值:3306)
DB_DATABASEMySQL数据库的名称(默认值:polr)
DB_USERNAMEMySQL用户的名称(默认值:polr)
DB_PASSWORD(必填) MySQL用户的密码
APP_NAME您的应用程序名称(显示在界面上)(默认值:我的Polr)
APP_PROTOCOL访问您的应用程序的协议。(默认:https://)
APP_ADDRESS(必填)您的应用程序的外部地址(例如:example.com)
ADMIN_USERNAME(必填) admin用户的用户名
ADMIN_PASSWORD(必填)管理员用户的密码
ADMIN_EMAIL管理员用户的电子邮件
SETTING_PUBLIC_INTERFACE设置为true以显示已注销用户的界面
如果为false,则设置SETTING_INDEX_REDIRECT
如果公共接口关闭,则可以通过标题登录/ login
(默认值:true)
SETTING_SHORTEN_PERMISSION设置为true以要求用户在缩短URL之前登录
(默认值:false)
SETTING_INDEX_REDIRECT如果SETTING_PUBLIC_INTERFACE为false,则必须设置SETTING_INDEX_REDIRECT.Polr
会将已注销的用户重定向到此URL
SETTING_REDIRECT_404如果您希望将404重定向到SETTING_INDEX_REDIRECT,则设置为true
Polr会将已注销的用户重定向到此URL
SETTING_PASSWORD_RECOV设置为true以启用密码恢复(默认值:false)
SETTING_AUTO_API设置为true以在注册时为每个用户生成API密钥(默认值:false)
SETTING_ANON_API设置为true以允许匿名API访问(默认值:false)
SETTING_ANON_API_QUOTA设置每个IP的匿名API配额
SETTING_PSEUDORANDOM_ENDING设置为true以使用伪随机字符串而不是默认使用计数器(默认值:false)
SETTING_ADV_ANALYTICS设置为true以记录高级分析(默认值:false)
SETTING_RESTRICT_EMAIL_DOMAIN设置为true以限制注册到特定电子邮件域(默认值:false)
SETTING_ALLOWED_EMAIL_DOMAINS以逗号分隔的允许电子邮件域列表
POLR_ALLOW_ACCT_CREATION设置为true以允许注册,设置为false以禁用(默认值:false)
POLR_ACCT_ACTIVATION设置为true以要求通过电子邮件激活(默认值:false)
POLR_ACCT_CREATION_RECAPTCHA设置为true以在注册页面上要求reCAPTCHA
如果启用此设置,则还必须在POLR_RECAPTCHA_SITE_KEY和POLR_RECAPTCHA_SECRET_KEY中提供reCAPTCHA密钥
(默认值:false)
POLR_BASE32或62 (默认值:62)
POLR_RECAPTCHA_SITE_KEYreCAPTCHA站点密钥
POLR_RECAPTCHA_SECRET_KEYreCAPTCHA密钥
将每个设置为空白以禁用邮件
MAIL_HOST邮件服务器的主机名
MAIL_PORT邮件服务器的端口
MAIL_USERNAME邮件服务器上的用户名
MAIL_PASSWORD用户密码
MAIL_FROM_ADDRESS“来自”地址
MAIL_FROM_NAME“来自名字

Tag summary

Content type

Image

Digest

Size

98.7 MB

Last updated

over 7 years ago

docker pull quchaonet/polr