轻量级自托管私有云平台FolderHost
什么是 FolderHost ? FolderHost 是一个轻量级的自托管私有云平台。它可以帮助用户在单个可执行文件中搭建完整的文件管理和协作系统,无需复杂的依赖和配置。具备许多功能,如文件管理、用户管理、实时协作、恢复箱、日志等。但目前它还不是为移动设备设计的。 主要特点 单二进制部署:无需安装 PHP、数据库等依赖,一个可执行文件即可运行,Windows/Linux 仅约 19MB 实时协作编辑:内置 Monaco Editor,支持多人实时协作编辑代码文件- 多用户权限管理:完整的用户权限系统,支持细粒度的权限控制(读取、上传、删除、下载等)- 文件管理功能:支持文件上传、下载、移动、复制、重命名等完整操作,支持大文件分块上传- 回收站功能:删除的文件进入回收站,可配置存储上限,避免误删导致数据丢失- 审计日志:记录所有用户活动,支持自动清理日志- JWT 安全认证:基于 JWT 的安全认证机制,Token 有效期 24 小时,绑定登录 IP 和 User-Agent- 开源免费:基于 GPL-3.0 协议开源,可免费使用和修改 应用场景 个人文件存储...
Platform Admin Prototype - 平台管理原型系统
简介 Platform Admin Prototype 是一个基于现代 Web 技术栈构建的后台管理系统原型。它提供了企业级应用所需的核心基础设施,包括用户认证、权限管理、数据展示、表单处理等通用功能,帮助开发团队在几天而非几周内搭建起生产可用的管理后台。 设计理念 约定优于配置 - 开箱即用的最佳实践,减少决策疲劳 渐进式增强 - 核心功能稳定,扩展功能按需引入 类型安全优先 - 全栈 TypeScript,编译期捕获错误 开发体验至上 - 热重载、自动生成、一键部署 适用场景 场景 推荐度 说明 内部管理后台 (CMS, ERP, CRM) ⭐⭐⭐⭐⭐ 标准 CRUD + 权限控制 SaaS 多租户管理平台 ⭐⭐⭐⭐ 内置租户隔离架构 数据大屏/可视化看板 ⭐⭐⭐ 需配合图表库扩展 高并发实时系统 ⭐⭐ 建议引入 WebSocket/微服务 核心功能 1. 用户认证与授权 12345678910┌─────────────────────────────────────────────────┐│ 认证体系 ...
Ansible 难学、Jenkins 太重?试试这款开箱即用国产自动化运维平台
在很多中小型团队或初创公司中,运维工作往往停留在“半刀耕火种”阶段: 批量操作全靠肉身:改一个配置要挨个机器敲 SSH,几十台机器改到眼花 代码发布全靠手搓:拉代码、打包、杀进程、起服务全靠手动执行或者维护极其脆弱的 Shell 脚本 权限与执行记录混乱:谁在机器上执行了什么命令无法追溯,缺乏标准化的审批流 Ansible 学习曲线陡峭:想要落地自动化,但 YAML 语法与庞大概念让团队新人望而却步。 如果你的团队需要一套轻量级、开箱即用、完全可视化的自动化运维与持续部署系统,那么这款在 GitHub 狂揽 35k+ Star 的国产开源利器——Spug,绝对能让你相见恨晚。 什么是 Spug? Spug 是一款专为中小型企业和团队打造的开源轻量级自动化运维与持续交付平台。 它采用免 Agent(Agentless)架构,只要目标主机支持 SSH 协议即可完成纳管,集成了主机管理、批量执行、自动化发布、定时任务、监控告警等运维核心场景,致力于帮助开发者与运维以极低门槛告别重复繁琐的人工作业。 为什么推荐它?五大核心功能 1. 免 Agent 主机纳管与 Web 终端 基于 ...
做前端别再到处找 Icon:8 个高质量图标网站
做前端,做按钮只要几分钟,找一枚风格合适、能商用、还能直接接进项目的 Icon,却常要打开十几个网站来回翻。数量多不等于风格统一,能下载 SVG 也不代表 Logo 可以随意改。选错一次,后面改样式、换字体、适配组件都是额外成本。 我按 2026 年 8 月的官方页面,从数量、一致性、SVG、组件、许可、搜索和配色七个维度筛出 8 个站,按实际开发场景分成通用、品牌和动态三类,方便你直接对号入座。 通用图标 1. Iconify:搜遍多个图标集 聚合 30 万+图标、200+开源图标集,可复制 SVG,也有现成的 React、Vue、Svelte、Tailwind 接入方式,前端接入非常省事。Api 覆盖最广,但各集合风格和许可不同,项目里最好固定一两个来源,避免风格打架。 更多说明请访问官网 2. Lucide:线性图标首选 约 1760 枚图标,线宽、圆角和网格统一,支持 SVG 及主流前端组件,可调颜色、尺寸和描边。ISC 许可很宽松,适合后台管理和极简产品,直接组件化使用很舒服。 更多说明请访问官网 3. Tabler Icons:数量与生态均衡(适合设计系统) 约 61...
局域网内 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 ...










