概要
- フル名
docker.io/prophet310/alist-encrypt- Registry
- docker.io
- 名前空間
- prophet310
- リポジトリ
- alist-encrypt
- キャッシュ Tag 数
- 4
- 最終同期
- 07/06/2026, 01:34 PM
概要
Alist 存储加密代理镜像,在 Alist 与后端存储之间透明加解密文件,适合网盘挂载场景下的静态数据保护。
詳細
prophet310/alist-encrypt 作为 Alist 与 S3/WebDAV 等 backend 之间的中间层,按配置密钥对上传/下载流做 AES 加解密,Alist 侧仍见明文路径。典型用于多用户网盘共享存储桶但隔离明文访问。与 rclone crypt 相比集成 Alist 路由;生产应固定 tag、密钥经环境变量或 Secret 注入且禁止日志打印密钥,代理端口仅内网可达。
快速启动
docker run -d --name alist-encrypt \
-p 5245:5245 \
-e ENCRYPT_KEY=32-byte-secret-key-here!!!! \
docker.io/prophet310/alist-encrypt:latest
推荐实践
docker run -d --name alist-encrypt \
--restart unless-stopped \
-p 5245:5245 \
-e ENCRYPT_KEY=32-byte-secret-key-here!!!! \
-e UPSTREAM_URL=http://alist:5244 \
-e LISTEN=:5245 \
docker.io/prophet310/alist-encrypt:1.0.0
核心参数说明
-p 5245:5245— 加密代理 HTTP 端口-e ENCRYPT_KEY— AES 加密主密钥(妥善保管)-e UPSTREAM_URL— 后端 Alist 或存储地址-e LISTEN— 监听地址--restart unless-stopped— 代理层持续在线- 警告 — 密钥丢失将导致数据不可恢复
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: alist-encrypt
spec:
replicas: 2
selector:
matchLabels:
app: alist-encrypt
template:
metadata:
labels:
app: alist-encrypt
spec:
containers:
- name: encrypt
image: docker.io/prophet310/alist-encrypt:1.0.0
ports:
- containerPort: 5245
envFrom:
- secretRef:
name: alist-encrypt-secrets
---
apiVersion: v1
kind: Service
metadata:
name: alist-encrypt
spec:
selector:
app: alist-encrypt
ports:
- port: 5245
targetPort: 5245
ENCRYPT_KEY 经 Secret;Alist Deployment 将 upstream 指向此 Service,密钥备份与轮换需离线流程。
最新 Tag(20 件)
すべての 4 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/prophet310/alist-encrypt :beta | linux/amd64 | 2023/12/21 12:16 | 41.5 MB | sha256:c5f971cd5299… | |||
docker.io/prophet310/alist-encrypt :beta-1.1 | linux/arm64linux/amd64 | 2023/12/21 12:04 | 41.3 MB | sha256:99e0eaf37725… | |||
docker.io/prophet310/alist-encrypt :beta-arm | linux/arm64/v8 | 2023/05/23 21:56 | 44.5 MB | sha256:31af203540ed… | |||
docker.io/prophet310/alist-encrypt :beta-1.0 | linux/arm64linux/amd64 | 2023/04/15 12:19 | 67.6 MB | sha256:3ded6c0d2bb4… |