跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
Gokapi

Gokapi

Gokapi 是一款轻量级自托管文件分享服务器,下载链接可设置有效期。可为每次上传设置下载次数上限或过期时间,对静态文件加密,并选择存储在本地或 S3 上。采用 AGPL-3.0 许可,GitHub 星标 2,800+。

快速概览

2.8k

GitHub star 数

1

页面浏览量

许可 AGPL-3.0 版本 Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

访问

  • 打开你的浏览器: https://<SERVER_IP>/
  • 使用的是自签名 SSL 证书,因此首次访问时出现浏览器警告属于正常现象。

首次设置

  1. 打开安装页面: https://<SERVER_IP>/setup
  2. 按照安装向导配置您的实例
  3. This will generate a config.json inside the config directory

安装说明

  • For a quick setup, select SQLite 作为安装向导中的数据库。 Redis 默认未安装。如有需要,请手动安装并配置。
  • 对于 Use SSL (a self-signed certificate will be generated that can be replaced),选择 No。HTTPS 已由 Nginx 使用自签名证书提供。
  • 设置 Public Facing URL 设置为用户访问您实例时使用的 URL。默认配置为 https://<SERVER_IP>/。如果之后配置了域名,请相应更新此值。

重要路径

  • 安装目录: /root/gokapi
  • Docker Compose 文件: /root/gokapi/compose.yaml
  • 环境变量文件: /root/gokapi/.env
  • 数据存储: /root/gokapi/gokapi-data
  • 配置: /root/gokapi/gokapi-config
  • Nginx 配置: /etc/nginx/sites-available/gokapi
  • SSL 证书: /etc/nginx/ssl/gokapi.crt
  • SSL 密钥: /etc/nginx/ssl/gokapi.key

Docker 管理

查看正在运行的容器:

docker compose -f /root/gokapi/compose.yaml ps

重启所有容器:

docker compose -f /root/gokapi/compose.yaml restart

跟踪应用日志:

docker compose -f /root/gokapi/compose.yaml logs -f

停止应用:

docker compose -f /root/gokapi/compose.yaml down

启动应用:

docker compose -f /root/gokapi/compose.yaml up -d

管理 Nginx

查看状态:

systemctl status nginx

重启 Nginx:

systemctl restart nginx

重新加载 Nginx:

systemctl reload nginx

验证配置:

nginx -t

更多文件托管内容

相关应用。

立即部署 Gokapi。 起价 $2.48/月。