开源软件收集

Published by rcdfrd on 2022-03-30

rathole

rathole,类似于 frpngrok,可以让 NAT 后的设备上的服务通过具有公网 IP 的服务器暴露在公网上。

使用方法参考 https://github.com/rapiz1/rathole/blob/main/README-zh.md

hustoj

开源的 OJ 系统,跨平台、易安装、有题库。

https://github.com/zhblue/hustoj

OnlineJudge 2.0

基于 Python 和 Vue 的在线评测系统。

https://github.com/QingdaoU/OnlineJudge/blob/master/README-CN.md

mumble

Mumble Server 安装

apt-get install mumble-server

/etc/mumble-server.ini

autobanAttempts Set how many times someone can fail to connect to the server within a given timeframe.
autobanTimeframe Set the given timeframe for attempts to login to the server.
autobanTime Set the amount of time that the login ban lasts.
logfile Set the location of the log file, if you want it to reside in a different location.
welcometext Set the text that shows in the text chat log when you login.
port Set the port you wish to bind to and have your users connect to.
serverpassword Set a password that users will have to use to login. This is not the same as the SuperUser password and therefore, should be different.
bandwidth Set the maximum bandwidth (in bits per second) each user can use.
users Set the maximum number of users that can connect to the server at once.
systemctl restart mumble-server

CuteHttpFileServer

CuteHttpFileServer (非开源)

CuteHttpFileServer/chfs 是一个免费的、HTTP 协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点:

  • 单个文件,核心功能无需其他文件
  • 跨平台运行,支持主流平台:Windows,Linux 和 Mac
  • 界面简洁,简单易用
  • 支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便
  • 支持账户权限控制和地址过滤
  • 支持快速分享文字片段
  • 支持 webdav 协议

与其他常用文件共享方式(如 FTP,飞秋,网盘,自己建站)相比,具有使用简单,适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷。

http://iscute.cn/chfs

Python OCR

PaddleOCR

飞浆 PaddleOCR 旨在打造一套丰富、领先、且实用的 OCR 工具库,助力开发者训练出更好的模型,并应用落地。

https://github.com/PaddlePaddle/PaddleOCR

ddddocr

带带弟弟 OCR 通用验证码识别 SDK 免费开源版 https://github.com/sml2h3/ddddocr

RedisDesktopManager

redis 桌面管理软件

RedisDesktopManager RESP.APP

https://github.com/lework/RedisDesktopManager-Windows

TLDR

tldr 项目是社区维护的命令行工具帮助页面的集合,旨在成为对传统 man pages 的更简单、更平易近人的补充。

apt install tldr
tldr --update

Ubuntu Core 20.04

wget -O- https://cdimage.ubuntu.com/ubuntu-core/20/stable/current/ubuntu-core-20-amd64.img.xz | xz -dc | dd of=/dev/sda

YaHei Consolas Hybrid 1.12.ttf

https://github.com/yakumioto/YaHei-Consolas-Hybrid-1.12/blob/master/YaHei%20Consolas%20Hybrid%201.12.ttf

hound

闪电般的快速代码搜索变得容易

https://github.com/hound-search/hound