当前位置: 首页 > news >正文

轻量级Firefox Send替代方案Gokapi

在这里插入图片描述

想不到一个域名的变动会影响这么大,访问量出现断崖式下跌。由此可见,平时的访问应该只是一些 RSS 的访问而已。

上面是 Pageviews,下面是 Uniques

在这里插入图片描述

今天略有回升

在这里插入图片描述

难怪那些大公司要花钱买域名了,不过老苏是个佛系的人,一切随缘

在这里插入图片描述


什么是 Gokapi ?

Gokapi 是一个用于共享文件的轻量级服务器,这些文件会在一定的下载量或几天后过期。它与已停产的 Firefox Send 类似,不同之处在于仅允许管理员上传文件。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 gokapi ,选择第一个 f0rc3/gokapi,版本选择 latest或者 v1.6.2

在这里插入图片描述

docker 文件夹中,创建一个新文件夹 gokapi,并在其中建两个子文件夹,分别是 configdata

文件夹装载路径说明
docker/gokapi/config/app/config存放设置
docker/gokapi/data/app/data存放数据

在这里插入图片描述

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
5384253842

默认没有对外保留端口

需要自己点 + 号添加

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 gokapi 和 子目录
mkdir -p /volume2/docker/gokapi/{config,data}# 进入 gokapi 目录
cd /volume2/docker/gokapi# 运行容器
docker run -d \--restart unless-stopped \--name gokapi \-p 53842:53842 \-v $(pwd)/config:/app/config \-v $(pwd)/data:/app/data \f0rc3/gokapi:v1.6.2

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'services:gokapi:image: f0rc3/gokapi:v1.6.2container_name: gokapirestart: unless-stoppedports:- 53842:53842volumes:- ./data:/app/data- ./config:/app/config

然后执行下面的命令

# 新建文件夹 gokapi 和 子目录
mkdir -p /volume2/docker/gokapi/{config,data}# 进入 gokapi 目录
cd /volume2/docker/gokapi# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:53842 会下面这行字

Server is in maintenance mode, please try again in a few minutes.

进入日志

所以第一次应该需要访问 http://群晖IP:53842/setup ,按照提示进行设置

如果采用 http 协议访问,选 no,如果用 https 协议就选 yes

Public facing URL根据需要进行修改,老苏只打算局域网使用,所以改为了 http://192.168.0.197:53842/

验证方式老苏选择了最简单的 Username / Password

填写管理员的账号和密码

注意:密码不能少于 8 位;

除了本地存储外,还支持云存储

在这里插入图片描述

选择加密级别

设置完成

Continue 就能看到登录界面,之后再访问,需在浏览器中输入 http://群晖IP:53842/admin

在这里插入图片描述

登录成功后的主界面

在这里插入图片描述

直接拖拽文件就可以

url 发给别人,打开之后就可以下载了

参考文档

Forceu/Gokapi: Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
地址:https://github.com/Forceu/Gokapi

Gokapi — Gokapi Documentation 1.2.1 documentation
地址:https://gokapi.readthedocs.io/en/latest/index.html

http://www.lryc.cn/news/97808.html

相关文章:

  • 多次发请求优化为发一次请求
  • 彻底搞懂CPU的特权等级
  • JVM对象在堆内存中是否如何分配?
  • 【小白慎入】还在手动撸浏览器?教你一招分分钟自动化操作浏览器(Python进阶)
  • Unity UGUI的TouchInputModule (触摸输入模块)组件的介绍及使用
  • SpringMVC启动时非常缓慢,显示一直在部署中,网页也无法访问,,,Artifact is being deployed, please wait...
  • Docker 镜像操作
  • linux下有关mysql安装和登录的一些问题记录
  • DS18B20的原理及实例代码(51单片机、STM32单片机)
  • 两种单例模式
  • List中交集的使用
  • TypeScript基础篇 - TS的函数
  • Vue项目如何生成树形目录结构
  • postgresql四种逻辑复制的状态
  • 梯度下降法和牛顿法
  • elment-ui的侧边栏 开关及窗口联动
  • 【从零开始学习JAVA | 第三十二篇】 异常(下)新手必学!
  • onnxruntime (C++/CUDA) 编译安装
  • 第三篇-Tesla P40+CentOS-7+CUDA 11.7 部署实践
  • Unity游戏源码分享-ARPG游戏Darklight.rar
  • 类型转换运算符
  • Kafka 入门到起飞系列 - 消费者组管理、位移管理
  • SpringBoot——数据层三组件之间的关系
  • LeetCode647.Palindromic-Substrings<回文子串>
  • React的hooks---useContext
  • 【Terraform学习】TerraformCloud入门介绍(快速入门)
  • linux实现运行java分包部署
  • 数据安全之全景图系列——数据分类分级落地实践
  • C++实现MySQL数据库连接池
  • day4 驱动开发 c语言学习