- 生效规则统一为「后台填了用后台的,没填回落环境变量」,老部署不改 env 照常跑 - config.Resolver:短缓存解析有效配置,存储后端按配置签名热重建;后台保存主动失效 - 秘密项(client secret / bot token / R2 密钥 / 管理员密码)接口永不回显明文, 只报「是否已配置、来自哪里」;留空保存 = 保持现值 - 管理员密码 bcrypt 入库,DB 哈希优先、显式设置的 env 密码作解锁后路; 后台改过密码后 admin/admin 开发模式立即失效 - 设置页新增「登录与存储」标签,基础信息加站点地址;秘密项带来源提示 - 监听地址 / 数据库 / 目录 / ONE_SECRET / Passkey 仍留环境变量(启动期依赖)
50 lines
2.1 KiB
AMPL
50 lines
2.1 KiB
AMPL
module oneblog
|
|
|
|
go 1.24.0
|
|
|
|
require (
|
|
github.com/aws/aws-sdk-go-v2 v1.47.1
|
|
github.com/aws/aws-sdk-go-v2/config v1.33.6
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.20.6
|
|
github.com/aws/aws-sdk-go-v2/service/s3 v1.113.4
|
|
github.com/go-webauthn/webauthn v0.15.0
|
|
github.com/lib/pq v1.10.9
|
|
github.com/yuin/goldmark v1.7.13
|
|
golang.org/x/crypto v0.43.0
|
|
golang.org/x/text v0.30.0
|
|
modernc.org/sqlite v1.39.0
|
|
)
|
|
|
|
require (
|
|
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.20 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.1 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.5 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/signin v1.10.1 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.38.1 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.1 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.51.1 // indirect
|
|
github.com/aws/smithy-go v1.28.1 // indirect
|
|
github.com/dustin/go-humanize v1.0.1 // indirect
|
|
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
|
|
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
|
|
github.com/go-webauthn/x v0.1.26 // indirect
|
|
github.com/golang-jwt/jwt/v5 v5.3.0 // indirect
|
|
github.com/google/go-tpm v0.9.6 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
github.com/ncruces/go-strftime v0.1.9 // indirect
|
|
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
|
|
github.com/x448/float16 v0.8.4 // indirect
|
|
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b // indirect
|
|
golang.org/x/sys v0.37.0 // indirect
|
|
modernc.org/libc v1.66.3 // indirect
|
|
modernc.org/mathutil v1.7.1 // indirect
|
|
modernc.org/memory v1.11.0 // indirect
|
|
)
|