1作者: kreaxv3 个月前原帖
CGNAT 使得远程唤醒(Wake-on-LAN)变得困难,因为无法进行端口转发。<p>我开发了一个小型的 ESP32 固件,它保持一个出站连接,并提供一个最简化的网页界面,通过设备 ID 来触发唤醒。ESP32 然后在本地网络上发送 WoL 数据包。<p>该固件是开源的。您可以自己构建,也可以通过网页安装程序闪存预编译的固件。<p>演示链接: <a href="https:&#x2F;&#x2F;wol.kreaxv.top&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wol.kreaxv.top&#x2F;</a>
1作者: matzie3 个月前原帖
嘿,HN!我开发了HostsLab,这是一款简单的桌面应用程序,用于管理macOS上的/etc/hosts和~/.ssh/config文件。 每次需要映射本地域名或添加SSH连接时,我都厌倦了手动编辑配置文件。HostsLab为您提供了一个可视化界面,可以: - 添加/编辑/禁用主机条目(并正确处理sudo权限) - 使用下拉菜单管理现有密钥的SSH连接 - 直接在应用程序中生成新的SSH密钥(Ed25519/RSA) - 所有内容都保留您配置文件中的注释和格式 该应用程序是使用Electron + React + TypeScript构建的,经过代码签名和公证,并且完全开源(MIT许可证)。 演示: [https://github.com/Matzielab/HostsLab](https://github.com/Matzielab/HostsLab) 下载: [https://github.com/Matzielab/HostsLab/releases/latest](https://github.com/Matzielab/HostsLab/releases/latest) 我主要是为自己开发这个工具,但觉得其他开发者也可能会觉得它有用。欢迎反馈!
6作者: deofoo3 个月前原帖
我的妻子计划开一家微型烘焙店,我们开始寻找管理食谱、库存、订单和生产的软件。所有的软件要么价格昂贵,要么过于通用,或者两者兼而有之。对于小批量生产商来说,工作流程并不复杂,但定价却像是复杂得多。因此,我创建了Craftplan。所有功能都是根据她的实际需求量身定制的,我想其他小规模制造商(如肥皂制造商、酿酒厂、蜡烛制造商等)可能也需要相同的功能。所以我决定将其免费提供。 ### 功能介绍: - 产品目录,包含版本化的食谱(物料清单)和材料、人工及间接费用的自动成本汇总 - 库存跟踪,具备批次可追溯性、过期日期、过敏原/营养标记和需求预测功能 - 订单处理,基于日历的调度和生产批次的分配 - 生产计划工具,提供生产单、特定批次的材料消耗和成本快照 - 采购订单,接收工作流自动创建库存批次 - 基本的客户和供应商客户关系管理(CRM) - 支持CSV导入/导出、iCal日历订阅、JSON:API和GraphQL接口 ### 使用Elixir、Ash和Liveview的经验: - **速度**:你可以非常快速地测试和改进功能。领域特定语言(DSL)使得将你的想法转化为实时产品变得简单。 - **可扩展性**:使用Ash + LiveView,你可以轻松添加更多功能。添加JSON:API和GraphQL只需几分钟。 - **用户体验**:我相信LiveView使得提供出色的用户体验变得简单,因为它迫使你保持简单,减少交互开销,这通常意味着更好且更简单的体验。 ### 自托管: - Docker镜像:`ghcr.io/puemos/craftplan`(amd64 + arm64) - Docker Compose捆绑了PostgreSQL 16 + MinIO。 ### 其他细节: - 通过用户界面配置电子邮件(SMTP、SendGrid、Mailgun、Postmark、Brevo、Amazon SES) - API密钥在静态时加密(AES-256-GCM) - 基于角色的访问控制(管理员/员工) - 技术栈:Elixir、Ash框架、Phoenix LiveView、PostgreSQL - 许可证:AGPLv3 欢迎反馈(并且需要反馈!)