安装
Docker
使用 Docker 设置 gotify/server 非常简单,基本上只需启动 Docker 容器即可立即使用:
在启动 gotify/server 之前,如果您使用不同的数据库等配置,可以阅读 配置说明 。
$ docker run -p 80:80 -v /var/gotify/data:/app/data gotify/server
# or via GitHub registry
$ docker run -p 80:80 -v /var/gotify/data:/app/data ghcr.io/gotify/servergotify/server 和 ghcr.io/gotify/server 是多架构 Docker 镜像,适用于以下架构:amd64、i386、arm64、armv7 以及 riscv64。
/app/data 目录包含数据库文件(若使用 sqlite)、应用程序的图片以及证书文件(若启用了 lets encrypt)。在此示例中,该目录被挂载到 /var/gotify/data,此目录应包含在备份范围内。
容器内时区可通过 TZ 环境变量进行配置:
$ docker run -p 80:80 -e TZ="Europe/Berlin" -v /var/gotify/data:/app/data gotify/serverDocker Compose
---
services:
gotify:
image: gotify/server
ports:
- 8080:80
environment:
GOTIFY_DEFAULTUSER_PASS: 'admin'
volumes:
- './gotify_data:/app/data'
# to run gotify as a dedicated user:
# sudo chown -R 1234:1234 ./gotify_data
# user: "1234:1234"二进制
最新版本:
支持的平台:
- Linux-amd64(64 位)
- Linux-386(32 位)
- Linux-arm-7(32 位,适用于树莓派)
- Linux-arm64(ARMv8 架构)
- Windows-386.exe(32 位)
- Windows-amd64.exe (64 位)
从 gotify/server 发布页 下载适用于您平台的二进制压缩包。
本教程使用占位符表示版本和平台。您需要将 {VERSION} 替换为最新版本,并将 {PLATFORM} 替换为支持的平台之一。
$ wget https://github.com/gotify/server/releases/download/v{VERSION}/gotify-{PLATFORM}.zip解压该压缩包。
$ unzip gotify-{PLATFORM}.zip使二进制文件可执行。
$ chmod +x gotify-{PLATFORM}执行 gotify/server。(默认情况下,gotify/server 会在 80 端口启动,因此需要 sudo 权限)
在启动 gotify/server 之前,您可以阅读 配置 ,例如,如果您想更改端口或使用不同的数据库。
$ sudo ./gotify-{PLATFORM}作者:Jeebiz 创建时间:2025-12-04 10:44
最后编辑:Jeebiz 更新时间:2025-12-04 11:29
最后编辑:Jeebiz 更新时间:2025-12-04 11:29