使用 Docker 安装
如果你的环境支持 Docker,安装 Stash 可以通过 Docker 镜像快速完成。
-
下载镜像:
docker pull stashapp/stash
-
运行 Docker 容器:
docker run -d --name stash stashapp/stash
-d表示运行并在背景模式下运行。-name stash设置容器的名称。 -
访问 Stash 应用程序:
- 默认端口:
http://localhost:5975(如果你在本地运行) - 访问地址:
http://your-container-ip:5975(如果你使用 Docker 容器)
- 默认端口:
-
登录 Stash:
- 打开浏览器,访问上述地址。
- 使用默认的管理员账户和密码登录(默认账号
admin,密码为空password)。
从源码编译安装
如果你希望自行构建和定制 Stash,以下是从源码安装的步骤:
-
克隆仓库:
git clone https://github.com/stashapp/stash.git
-
进入项目目录:
cd stash
-
安装依赖: 确保你的系统已经安装了所有需要的依赖,Stash 的主要依赖包括 Go 语言和一些系统依赖。
-
编译:
make
-
运行:
./stash serve
这将启动一个本地服务器,Stash 应用程序可以通过浏览器访问。
-
访问: 应用程序默认运行在
http://localhost:5975。
使用包管理器安装
如果你使用的是支持包管理器的系统(如 Debian/Ubuntu、Fedora、openSUSE 等),可以通过包管理器安装预编译的二进制文件。
-
添加包管理器仓库: 根据你的系统,添加适当的包管理器仓库 URL,在 Ubuntu 上:
sudo add-apt-repository https://dl.bintray.com/stashapp/stash-deb sudo apt update
-
安装 Stash:
sudo apt install stash
-
启动服务:
sudo systemctl start stash
-
访问: 应用程序默认运行在
http://localhost:5975。
使用其他安装方法
-
通过 snap 包:如果你的系统支持 Snap 包,可以安装:
sudo snap install stash
然后运行:
sudo systemctl start stash
-
手动从可执行文件安装:下载适合你操作系统的可执行文件,并根据指引安装。
安装完成后
- 打开浏览器,访问
http://localhost:5975(根据你的安装路径可能有所不同)。 - 使用默认账号
admin和密码password登录。
注意事项
- 确保你的系统满足 Stash 的最低要求。
- 如果你在生产环境中使用 Stash,建议配置高效的后端存储(如 Redis 或 MySQL)。
- 配置合适的安全策略,保护敏感数据。
希望这些方法能帮助你顺利安装并使用 Stash!




