Vaultwarden,自建安全密码库
什么是 Vaultwarden? Vaultwarden(原名 bitwarden_rs)是一个用 Rust 编写的开源密码管理服务器,完全兼容官方 Bitwarden 客户端。 简单来说:你可以用 Bitwarden 的手机 App、浏览器插件、桌面软件,直接连到你自己的 Vaultwarden 服务器。数据存在你自己的机器上,而不是别人的云端。 官方 Bitwarden 服务器资源消耗大,而 Vaultwarden 只需 不到 50MB 内存 就能跑起来,对低配服务器极其友好。 核心特性 全平台兼容 官方 Bitwarden 客户端无缝连接,支持: iOS / Android 原生 App Chrome / Firefox / Edge 浏览器插件 macOS / Windows / Linux 桌面客户端 Web 界面直接管理 企业级安全 端到端加密:你的密码只有你自己能解密 双因素认证(2FA):支持 Authenticator、Email、FIDO2 WebAuthn、YubiKey、Duo 紧急访问:设定信任的联系人,危急时刻可接管你的...
Ro 基于洛雪音乐二次开发的音乐下载服务
Ro 是什么? Ro 是基于 洛雪音乐(lx-music) 二次开发的 Headless 音乐下载服务,专为 NAS 场景设计: 无头运行:不需要图形界面,Docker 一键部署,跑在 NAS 上 7×24 小时在线 兼容 lx-music 音源生态:你熟悉的 lx-music 音源脚本,直接导入就能用 超轻量:内存仅约 198MB,不会挤占 NAS 上其他服务的资源 不内置任何音源:Ro 只是下载框架,音源由用户自行导入,框架与音源完全解耦 重要说明:Ro 不内置、不提供、不托管任何音源。音源脚本需用户自行获取并导入,Ro 仅作为下载引擎与管理框架运行。请在法律允许的范围内使用。 核心特性一览 聚合搜索 · 音源平台决定 Ro 支持多维度搜索(歌曲名 / 歌手 / 专辑 / 歌单),具体能搜哪些平台、支持哪些音质,完全取决于你导入的音源脚本。既可单音源精准搜索,也可一键聚合搜索,所有音源的结果一目了然。 因为兼容 lx-music 音源格式,你之前用过的音源脚本,直接丢进来就能跑。 下载全链路 · 元数据完美嵌入 不只是下载音频文件——Ro 会自动将 歌...
局域网内 https 证书部署指南
针对 局域网 场景,公网 CA(如Let’s Encrypt)通常无法验证内网域名或IP地址,因此 最实用的方案是自签名证书或搭建私有CA。下面给出两种完整路径,并重点说明如何避免浏览器 不安全 警告。 一、方案对比 方案 适用场景 客户端需要额外操作 维护复杂度 自签名证书 单台服务器,少量客户端 每台客户端导入该证书并信任 低 私有CA + 签发服务器证书 多台服务器,企业内网 每台客户端仅需导入一次根证书,后续所有由该 CA 签发的证书自动受信 中(需安全保管 CA 私钥) ✅ 推荐采用 私有 CA 方案,尤其当内网有多个 HTTPS 服务时,只需部署一次根证书。 二、搭建私有 CA 并签发内网证书(以 OpenSSL 为例) 以下操作在 一台安全的机器(如管理机、堡垒机)上执行。 假设你的域名为 v4coder.cn, 组织名称为 V4Coder。 1. 生成根 CA 私钥和自签名证书 123456789101112# 生成根 CA 私钥(妥善保管,不要泄露)openssl genrsa -out ca.key 4096# 生成根 CA 证书(...
国产开源的工作流引擎
飞龙工作流引擎 在国产软件和企业数字化不断推进的背景下,越来越多团队开始寻找轻量、可控、贴合中国审批习惯的工作流引擎方案。飞龙工作流引擎(FlowLong),正是这样一款为中国式审批场景量身打造的国产工作流引擎。 飞龙工作流引擎主打 JSON 格式流程模型,整体设计轻量却不失强大,支持组件化集成,并提供了简易直观的审批流程设计器。无论是请假、报销,还是复杂的多级审批流程,都可以通过拖拽的方式快速完成配置,体验上高度贴近飞书、钉钉等主流办公平台。 项目整体围绕 “中国式审批” 进行深度优化,流程表达直观、配置成本低,非常适合中小企业或对流程灵活性要求较高的业务场景。 https://gitee.com/aizuda/flowlong jsonflow-ui 在流程可视化与易用性方面,jsonflow-ui 提供了一套完整且成熟的解决方案。该项目采用 100% 纯国产技术栈,并非传统 BPM 方案,而是围绕 JSON 流程模型构建的全新工作流引擎。 其最大特点在于: 支持 任意节点加减,并可在流程图中实时回显 内置自动布局算法,流程结构清晰直观 前后端采用 纯 JSON ...
Termux 让旧手机变生产力工具
什么是 Termux? Termux 是一款基于 Terminals 的 Android 终端模拟器和 Linux 环境,它允许用户在 Android 手机上运行一个完整的 Linux 系统。Termux 提供了一个轻量级的命令行界面,支持 bash、zsh、Python、Java、Go 等多种开发工具和编程语言,并且可以安装各种 Linux 软件包。Termux 适合用于学习 Linux 命令、进行编程开发、搭建小型服务器等场景。 Termux 的主要功能 Linux 环境模拟:提供完整的 Linux 系统,让用户可以在手机上操作命令行。 软件包管理:支持通过 pkg 命令安装各种软件包,如 apt、npm、pip 等。 脚本开发与运行:支持多种脚本语言,如 Bash、Python、Node.js 等。 网络服务搭建:可以安装并运行如 SSH、Nginx、Apache 等服务,实现远程访问或本地网站搭建。 终端工具支持:内置 Vim、Nano、SSH 客户端、MySQL、PHP 等工具。 跨平台兼容性:支持在 Android 上运行 Linux 命令和工...
安卓机上安装 linux 系统打造成生产力工具
安卓手机上安装 Linux 系统,安装要求很低,手机无需刷机、无需 root,本次所需要用到的软件有: Termux AVNC VNC Viewer VNC Viewer 中文版 下载并安装以上软件,完成后再继续后面的操作: 安装步骤相对较多,跟着操作基本上是没有问题的,遇到终端交互的地方根据提示该输入 y 就输入 y 遇事不决就 回车。 更新 Termux 我们首次打开安装的 Termux 应用,会弹窗提示获取发送通知权限,将需要的权限全给足,然后 Termux 会处于 Installing bootstrap packages... 状态,等待完成后会如图所示: 接下来我们要执行下方的命令更新软件包: 123pkg updatepkg upgradepkg install -y curl 如果在更新的过程中遇到提示输入例如 y/n 这种交互操作统一输入 y 回车继续。 部署容器和系统 手动部署非常的麻烦,使用大佬提供了一键安装脚本能够快速的安装需要的服务: Tome 一键安装脚本 执行下面的脚本进行安装: 1bash -c "$(curl -L l.tm...
FastAPI + SQLAlchemy 打造生产级 API 的深度指南
基础结构与核心依赖 项目结构 为实现高可维护性、高可测试性及清晰的职责分离,推荐使用三层结构: 12345678910.├── app/│ ├── api/ # 路由模块 (调用 Service)│ ├── core/ # 核心配置、Lifespan 管理│ ├── db/ # 数据库相关 (models.py, database.py)│ ├── dao/ # 数据访问对象 (DAO/Repository)│ ├── services/ # 业务逻辑服务│ ├── main.py # 应用入口│ └── schemas/ # Pydantic 数据模型└── requirements.txt 核心依赖 (针对 MySQL) 123pip install fastapi "uvicorn[standard]" sqlalchemy "pydantic[settings]"...
容器快速部署 Docmost 文档协作平台
Docmost 是一款开源的 团队协作 Wiki 与文档管理工具,定位为 Confluence 和 Notion 的开源替代品,专注于提供高效、安全且可定制的知识库解决方案。 Compose 文件配置 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152services: docmost: image: docmost/docmost:latest container_name: docmost restart: unless-stopped environment: - APP_URL=http://localhost:3000 - APP_SECRET=6426a899-9c09-4b4f-a503-2fb54de52685 - DATABASE_URL=postgresql://docmost:qwer1234@postgres:5432/docmost?schema=public ...
Docmost 开源 Wiki 文档协作平台
项目简介 Docmost 是一款开源的 团队协作 Wiki 与文档管理工具,定位为 Confluence 和 Notion 的开源替代品,专注于提供高效、安全且可定制的知识库解决方案。 GitHub 官方网站 使用文档 技术特性 实时协作编辑: 支持多人同时编辑文档,类似 Google Docs 的实时同步机制,提供富文本编辑、Markdown语法、数学公式(LaTeX)、表格、标注等功能。 可视化绘图: 内置 Draw.io(流程图)、Excalidraw(手绘草图)、Mermaid(图表渲染)等工具,用户可直接在文档中创建专业图表。 空间管理: 可以为不同团队、项目或部门创建专属的空间,为协作提供结构化的集中环境。 权限管理: 支持用户组管理,提供空间、页面、用户组多层权限管理。 评论系统: 支持内联评论系统,便于团队在文档中直接讨论。 历史追溯: 自动保存修改记录,支持差异对比与一键回滚,满足合规审计需求。 文件存储: 通过复制粘贴快速上传文件、图像、视频等,支持 S3 或者本地存储。 全文检索: 基于 PostgreSQL 语义搜索快...
Flix 像聊天一样传文件
软件简介 Flix 是新一代局域网传输工具,免流量,不限速,像聊天一样传文件。支持传图片、视频、应用等其他任意文件,同一网络下即可免流量极速传输;支持设置自动接收,接收文件无需确认,自动保存;适配Pad大屏,布局更优雅;Windows,Android,iOS,MacOS 多端支持;自然流畅的交互动画,持续优化中。 官方网站 使用手册 功能特性 跨平台支持: 兼容 Windows、macOS、Android 系统,这样大家可以轻松在移动和 PC 端设备进行文件传输。 文件共享: 支持大文件和多文件批量传输,无需担心文件大小和数量的限制。 局域网传输: 使用过程中需要发送设备和接收设备在同一局域网环境下运行,无需互联网连接。 界面简洁: 界面非常简单,使用中不需要进行复杂设置。 文件传输格式: 支持传图片、视频、应用等其他任意文件,并且同一网络下即可免流量极速传输。 文件接收方式: 软件可以设置自动接收,接收文件无需确认,自动保存。 系列文章 下载地址 官网下载 软件授权 免费 - 捐赠助力 开源 - 参与贡献









