Hoodik

Hoodik

Docker 应用程序 from htunlogic's Repository

概述

Hoodik is a lightweight, self-hosted, end-to-end encrypted cloud storage server. All encryption and decryption happens in the browser — the server never sees your plaintext data. Built with Rust and Vue 3 for speed and security. Supports file uploading, downloading, sharing via encrypted links, and S3-compatible object storage backends (AWS S3, MinIO, Backblaze B2, etc.).

运行时参数

网络用户界面
https://[IP]:[PORT:5443]/
网络
bridge
外壳
sh
特权
false

模板配置

DATA_DIRPathrw

Maps a location for the data directory of the drive where all the data will be stored.

目标
/data
默认值
/mnt/user/hoodik/
价值
/mnt/user/hoodik/
PORTPorttcp

Application port

目标
5443
默认值
4554
价值
4554
MAILER_TYPEVariable

Email sender, currently supported: smtp

价值
smtp
SMTP_ADDRESSVariable

Address of the SMTP server (if MAILER_TYPE=smtp)

默认值
smtp.gmail.com
价值
smtp.gmail.com
SMTP_USERNAMEVariable

Username of the SMTP server (if MAILER_TYPE=smtp)

默认值
username@gmail.com
SMTP_PASSWORDVariable

Password of the SMTP server (if MAILER_TYPE=smtp) For Gmail, you will have to use https://myaccount.google.com/u/0/apppasswords

默认值
GOOGLE-APP-PASSWORD
SMTP_PORTVariable

Port of the SMTP server (if MAILER_TYPE=smtp) Not required, default is automatically set to 465

默认值
465
价值
465
SMTP_TLS_MODEVariable

SMTP TLS mode (if MAILER_TYPE=smtp). Auto-detected from port if not set. Values: implicit (port 465), starttls (port 587), none.

SMTP_DEFAULT_FROM_NAMEVariable

Default FROM display name (if MAILER_TYPE=smtp). Example: HoodikDrive - Unraid

默认值
HoodikDrive - Unraid
价值
HoodikDrive - Unraid
SMTP_DEFAULT_FROM_EMAILVariable

Default FROM email address (if MAILER_TYPE=smtp). Example: user@example.com

默认值
test@gmail.com
价值
test@gmail.com
APP_URLVariable

This is the application path as seen from the browser, you should use the URL you will be entering to get to the application, eg. https://hoodik.local

价值
https://hoodik.local
APP_CLIENT_URLVariable

Application client URL, this will in 99.9% of the cases be exactly the same as the APP_URL, but in case you are hosting a separate frontend for this application you can define it to its own address.

价值
https://hoodik.local
APP_NAMEVariable

Application display name, shown in the browser tab and emails.

默认值
Hoodik
价值
Hoodik
SSL_CERT_FILEVariable

Location of the SSL cert file for the application. If the file doesn't exist, it will be created and filled with a self signed cert. That will only happen if both cert and key files are missing.

SSL_KEY_FILEVariable

Location of the SSL key file for the application. If the file doesn't exist, it will be created and filled with a self signed key. That will only happen if both cert and key files are missing.

STORAGE_PROVIDERVariable

Storage backend for file chunks. Use 'local' for filesystem storage (default) or 's3' for S3-compatible object storage.

默认值
local
价值
local
S3_BUCKETVariable

S3 bucket name (required if STORAGE_PROVIDER=s3).

S3_REGIONVariable

S3 region (required if STORAGE_PROVIDER=s3). For MinIO or other self-hosted services, any value works.

默认值
us-east-1
S3_ENDPOINTVariable

S3 endpoint URL (required if STORAGE_PROVIDER=s3). Example: https://s3.amazonaws.com or http://minio:9000 for self-hosted.

S3_ACCESS_KEYVariable

S3 access key ID (required if STORAGE_PROVIDER=s3).

S3_SECRET_KEYVariable

S3 secret access key (required if STORAGE_PROVIDER=s3).

S3_PATH_STYLEVariable

Use path-style S3 URLs instead of virtual-hosted-style. Set to 'true' for MinIO and most self-hosted S3 services, 'false' for AWS S3.

默认值
true
价值
true
S3_PREFIXVariable

Optional key prefix for all S3 objects (e.g. 'hoodik/'). Useful for sharing a bucket with other services.

下载统计数据

47,588
下载总数
3,625
本月
2,591
平均每月

长期下载总量

加载图表...

详细信息

存储库
hudik/hoodik:latest
最后更新2026-05-10
初见2023-08-27

在Unraid 上运行 Hoodik 。

Hoodik 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。