######################## ### Configs - Manual ### ######################## # UNAME: host User NAME # GNAME: host Group NAME # genery TZ=Asia/Shanghai VOLUME_PATH=/mnt/volume # docker build args ARGS_ARCH=x86_64 # x86_64/aarch64 ARGS_ADGUARD_VERSION=latest ARGS_APK_MIRROR=mirrors.aliyun.com ARGS_ALPINE_VERSION=3.16 ARGS_CADDY_VERSION=2 ARGS_FILEBROWSER_VERSION=v2 ARGS_JELLYFIN_VERSION=10.7.7 ARGS_PORTAINER_VERSION=2.19.1 ARGS_PYTHON_VERSION=3.8 # proxy service PROXY_SOCKS_PORT=1234 PROXY_HTTP_PORT=1248 PROXY_NMP_ENDPOINT=wss://next.example.com PROXY_NMP_TOKEN=abcd1234bcda4312 # samba/wsdd SMB_UNAME_ADMIN=abcde # for SMB admin login, must exist on the host SMB_ADMIN_PASSWD=12345678 # for SMB admin login only, can be different from the password of host user SMB_PATH_PRIVATE=/mnt/share/private # drwxrwx--- root share-private SMB_PATH_PROTECT=/mnt/share/protect # drwxrwxr-x root share-protect SMB_PATH_PUBLIC=/mnt/share/public # drwxrwxr-x guest share-public SMB_PATH_TMP=/mnt/share/tmp # tmpfs # drwxrwxr-x guest share-public # SMB_PATH_TMP's owner should be same as SMB_PATH_PUBLIC's # SMB_PATH_PUBLIC's owner will be the SMB guest user # speedtest SPEED_TITLE=LibreSpeed SPEED_PASSWD=12345678 # media - jellyfin MEDIA_PATH=/mnt/jellyfin/media MEDIA_GNAME_EXTRA=("share-public") # MEDIA_GNAME_EXTRA=() if none MEDIA_PUBLISHED_URL=media.example.com # Nullable # aria2 # (SRV_NAME:SRV_PATH) ARIA2_CONFS=("public:/srv/share/public/Downloads" "tmp:/srv/share/tmp") # It's better to create these directories in advance. Otherwise, docker will create those as root