V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
huangmingyou
V2EX  ›  Linux

最近用 Linux 小主机做的一些有意思的事情

  •  
  •   huangmingyou · 2023-07-06 09:30:47 +08:00 · 9725 次点击
    这是一个创建于 540 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 用树霉派连 boe 相册屏做电子相册,方便同步文件和管理,跑的 ubuntu 系统,启动到桌面,用 feh 全屏展示照片。
    2. 用 dell 小主机做电视机的网关,控制使用电视的时间段和时长。监控网络流量时长,控制是否转发流量。
    3. 用 usb 温度探测记录每 10 分钟的房间温度变化。
    4. 用 usb 摄像头做监控。
    5. 用视频采集卡采集 switch 的游戏视频。不使用 obs, 直接在命令行用 ffmpeg 把视频存成 m3u8 。目前有个问题每解决就是如何自动判断是否有游戏画面。
    6. samba 文件共享。
    7. immich 相册服务。
    8. 用 qemu 跑了一个 windows 虚拟机下载云盘内容。远程用 virt-manager 连上去管理虚拟机。
    9. 用 cups 控制家里的打印机,远程用命令行的 lp 命令打印 pdf 文件。
    10. 用 xelatex 把老师发的截图文件或者作业转换成 pdf 打印。因为每次发作业都在微信,回家用微信还需要开电脑登陆,所以都是在公司远程用 cups 打印。
    11. tailscale 和 wireguard vpn ( 用云主机自己做的注册服务器,headscale)
    12. 梯子服务器。
    13. git 服务器。
    66 条回复    2023-07-12 12:59:17 +08:00
    superchijinpeng
        1
    superchijinpeng  
       2023-07-06 09:39:20 +08:00   ❤️ 1
    发个我的:
    kyoma
        2
    kyoma  
       2023-07-06 10:02:21 +08:00
    楼主真厉害啊,我感觉我的那台 diy 的 NAS 就没怎么折腾了,就装了下 CasaOS 面板、docker 装了下 qb 还有 emby ,然后搭了个 qq 机器人
    archxm
        3
    archxm  
       2023-07-06 10:11:22 +08:00
    immich 值得研究
    yvescheung
        4
    yvescheung  
       2023-07-06 10:29:58 +08:00
    也发一下我的:
    freshrss 自建 RSS 订阅
    Aria2 下载
    stashapp 视频在线观看
    komga 看漫画和电子书
    gopeed 下载 BT
    BBDown 定期下载 B 站收藏视频防止失效
    定期把本地无隐私风险的文件备份到 telegram
    写脚本定期检查购物网站的新商品
    Ekid
        5
    Ekid  
       2023-07-06 10:43:43 +08:00
    VDarker
        6
    VDarker  
       2023-07-06 11:26:03 +08:00
    @Ekid 这个页面是什么工具呀
    MRG0
        7
    MRG0  
       2023-07-06 11:26:52 +08:00
    我太想 copy 一下了,尤其是 usb 摄像头。我想推流到 b 站
    huangmingyou
        8
    huangmingyou  
    OP
       2023-07-06 11:30:20 +08:00
    @MRG0 要推 b 站也简单,随便淘宝买一个 usb 摄像头。用 ffmpeg 可以推。
    Ekid
        9
    Ekid  
       2023-07-06 11:48:18 +08:00
    gvdlmjwje
        10
    gvdlmjwje  
       2023-07-06 11:48:31 +08:00
    usb 温度探测关键字给一下 thx
    huangmingyou
        11
    huangmingyou  
    OP
       2023-07-06 12:17:20 +08:00
    @gvdlmjwje usb 温度传感器
    huangmingyou
        12
    huangmingyou  
    OP
       2023-07-06 12:18:35 +08:00
    相对树霉派,各种 usb 传感器都很好用,烟雾,温度,人体检测,适度,等等。
    xinh
        13
    xinh  
       2023-07-06 12:44:58 +08:00 via iPhone
    能折腾,关注一下有没喜欢的😂
    TabGre
        14
    TabGre  
       2023-07-06 12:48:16 +08:00 via iPhone
    usb 传感器可以介入 HA 吗?
    huangmingyou
        15
    huangmingyou  
    OP
       2023-07-06 13:53:44 +08:00
    @TabGre HA ? 没看明白
    ShundL
        16
    ShundL  
       2023-07-06 14:52:10 +08:00
    @huangmingyou #15 HA 是指 home assistant
    shijingshijing
        17
    shijingshijing  
       2023-07-06 14:54:35 +08:00
    @superchijinpeng 这是什么面板?
    huangmingyou
        18
    huangmingyou  
    OP
       2023-07-06 14:58:04 +08:00
    @ShundL 没研究过,如果要做条件触发,HA 应该是支持插件的。usb camera 可以实现自动拍照和录像,可以用人体传感器做或者用 openca 检测图片。
    344457769
        19
    344457769  
       2023-07-06 14:58:30 +08:00   ❤️ 1
    zpf124
        20
    zpf124  
       2023-07-06 15:04:18 +08:00   ❤️ 1
    @huangmingyou

    这种话题下 HA 指的都是智能家居的网关服务 home assistant ,

    我一开始和你一样看到 HA 一脸懵逼,233333333
    因为搞开发涉及后端的话,那天天接触到的 HA 都是指 high availability 高可用。
    duluosheng
        21
    duluosheng  
       2023-07-06 15:04:41 +08:00
    OP 什么机器配置啊
    huangmingyou
        22
    huangmingyou  
    OP
       2023-07-06 15:16:27 +08:00
    dell OptiPlex 3070 ; i5 cpu ; 6 核 8G
    billytom
        23
    billytom  
       2023-07-06 16:20:47 +08:00
    @Ekid 大神能贴几个代码出来参考下吗?我这里直接加 widget 就连一整行都不显示了,官方哪里的教程又没有一个完整示例,感谢
    proxychains
        24
    proxychains  
       2023-07-06 16:30:41 +08:00
    @zpf124 +1. 我也以为他在说高可用 o.0
    OliviaV
        25
    OliviaV  
       2023-07-06 17:16:30 +08:00
    J4125 all-in-boom

    pve 下:
    Openwrt(代理 Clash)
    frpc(frp 客户端)
    RustDeskWeb(Rustdesk 网页版)
    Win10(挂百度云和 123 盘)
    Hugo(私有 Blog)
    iKuai(软路由)
    黑群晖(Nas)
    HASS(挂上家里的智能家居设备)

    黑群晖下:
    alist(挂载各种网盘)
    ClashDashboard
    ClashPremium(去广告 conf)
    frps(frp 服务器,做测试,映射出去阿里云服务器)
    Jellyfin(直通了核显过来)
    SubConverter(本地转订阅)
    OpenVPN 服务器(映射出去公网)
    Rustdesk 服务器
    Syncthing 服务器
    Transmission
    Zerotier
    Cloud Sync(自动把 Syncthing 同步回来的照片同步到各网盘)

    不知不觉原来自己弄了这么多东西😂
    neroxps
        26
    neroxps  
       2023-07-06 17:49:15 +08:00   ❤️ 3
    人人家里都弄成 IDC
    dvbs2000
        27
    dvbs2000  
       2023-07-06 18:22:18 +08:00
    装个黑群晖什么都有了
    另外还得 cpu 强悍 内存 64G 以上的机器 才可以跑更多好玩的
    Kumo31
        28
    Kumo31  
       2023-07-06 18:33:43 +08:00
    之前买了台 MiniPC 装 PVE ,一开始图新鲜也折腾了一堆服务,后来发现其实自己平常根本用不上,现在对我来说最实用的只有跑 win 虚拟机玩 galgame
    flyqie
        29
    flyqie  
       2023-07-06 22:30:45 +08:00
    @Kumo31 #28

    上虚拟机玩 galgame 。。?

    本地跑是怕中毒嘛。。
    garibellee
        30
    garibellee  
       2023-07-06 23:11:33 +08:00
    @zpf124 hh 魔怔了
    harrozze
        31
    harrozze  
       2023-07-06 23:15:18 +08:00
    都树莓派了,有个 idea 就是用它控制家里的电器,再配合点其他嵌入式小卡片机之类的。
    lovelylain
        32
    lovelylain  
       2023-07-06 23:27:04 +08:00
    我的,还有一些不常用功能以链接形式放到首页了
    Kumo31
        33
    Kumo31  
       2023-07-07 00:00:07 +08:00 via iPhone
    @flyqie 自己电脑只有台 MBP ,支持 macOS 的 galgame 很少,在笔记本上跑 win 虚拟机又感觉很重,不方便。在 PVE 上就能 24h 跑了,而且随时都可以用 iPad 远程桌面连上,体验挺好的
    lujiaxing
        34
    lujiaxing  
       2023-07-07 00:55:19 +08:00
    我的:
    树莓派 4B:
    Aria2 离线下载服务器
    博客静态资源存储 (或称为 "图床", 买的西数的轻量级服务器, 硬盘只够放一些最基本的东西)
    KodBox 文件管理器
    自动 DNS 解析服务
    门禁系统 (自己写的)
    源码托管服务器 (Gogs)
    hanguofu
        35
    hanguofu  
       2023-07-07 01:59:44 +08:00 via Android
    请问 Homarr 支持内外网自动切换吗?还是要把同一个内网的服务分别按照内网和外网访问写成两个应用?
    JensenQian
        36
    JensenQian  
       2023-07-07 02:18:18 +08:00   ❤️ 3
    [img][/img]
    ruohai
        37
    ruohai  
       2023-07-07 02:53:00 +08:00   ❤️ 1
    用 30 块钱的玩客云小机器刷 armbian ,跑的 qbit + file brower + alist + navidrom + samba + ddns-go + syncthing ,本来还想加 typecho 写博客,后来发现自建服务器的 80/443 端口和备案问题无解就没再弄。
    ltkun
        38
    ltkun  
       2023-07-07 08:55:14 +08:00
    ![Screenshot_20230707_085306]( https://cdn.jsdelivr.net/gh/ltkun/picx-images-hosting@master/Screenshot_20230707_085306.2k6jrgbuetmo.jpg)

    两台物理机器组的集群 服务太多了不一一列了 反正想干啥就部署就是了哈
    samondlee
        39
    samondlee  
       2023-07-07 09:03:33 +08:00
    @kyoma 你不会是黄某某吧 这个头像 hhhhh
    archxm
        40
    archxm  
       2023-07-07 09:04:21 +08:00
    @flyqie 怕被家长看见吧
    MRG0
        41
    MRG0  
       2023-07-07 09:09:48 +08:00
    @huangmingyou #8 香橙派 zero 费老劲了,最后也没成
    kyoma
        42
    kyoma  
       2023-07-07 09:27:38 +08:00
    @samondlee 碰巧了吧
    TrembleBeforeMe
        43
    TrembleBeforeMe  
       2023-07-07 09:31:46 +08:00
    自建了 Clash 、Reader 和 Stash
    raptor
        44
    raptor  
       2023-07-07 09:32:38 +08:00
    相册可以搞,我也来试试
    angryPHP
        45
    angryPHP  
       2023-07-07 09:33:27 +08:00   ❤️ 1
    不搞个两地三中心,我不是很认可
    sardina
        46
    sardina  
       2023-07-07 09:37:38 +08:00 via iPhone
    @ruohai 这机器哪有卖
    felix0012
        47
    felix0012  
       2023-07-07 10:32:31 +08:00 via Android
    @ruohai 我也用的玩客云,请问你的这些服务是跑在 docker 中的吗?
    felix0012
        48
    felix0012  
       2023-07-07 10:35:16 +08:00 via Android
    @sardina 小黄鱼上一大把。买回来要自己开盖刷系统刷成 armbian ,可玩性很高,而且待机功率只有两三瓦左右。
    有一个千兆网口,两个 usb 可惜是 2.0 的。没有无线网卡,可以接 usb 的。
    56rhcrivs55TVKdX
        49
    56rhcrivs55TVKdX  
       2023-07-07 10:36:50 +08:00   ❤️ 1
    Ekid
        50
    Ekid  
       2023-07-07 10:37:02 +08:00
    @billytom #23 winget 里不用动什么,都在 services.yaml 里加的
    HFX3389
        51
    HFX3389  
       2023-07-07 10:41:14 +08:00
    @billytom #23 widget 是挂在 service 里面的,给你一个示例:
    - 下载服务:
    - Transmission:
    href: http://IP:Port
    description: 种子下载器
    widget:
    type: transmission
    url: http://IP:Port
    rpcUrl: /transmission/
    jiankaikey
        52
    jiankaikey  
       2023-07-07 10:56:22 +08:00
    学习了
    HFX3389
        53
    HFX3389  
       2023-07-07 11:41:14 +08:00
    @billytom #23 回复把空格都吃了,发张图吧:D ,widget 写在/path/config/services.yaml 里面

    ripperdev
        54
    ripperdev  
       2023-07-07 11:47:51 +08:00
    @felix0012 #47 玩客云 1G+8G 的空间够用吗?
    leonhao
        55
    leonhao  
       2023-07-07 11:50:21 +08:00
    收藏
    wonderfulcxm
        56
    wonderfulcxm  
       2023-07-07 12:04:46 +08:00 via iPhone
    OP 相册服务都有两个,是自拍的吗?
    felix0012
        57
    felix0012  
       2023-07-07 14:57:13 +08:00 via Android
    @ripperdev 看需求吧,有不少人说加点钱买个 N1 更好。自己这边用 docker 跑了一个 homeassistant ,一个 gitea ,一个 portainer ,感觉还够用,主要是用来搭环境和学习。
    另外有个 SD 卡槽可以插卡存数据,虽然 SD 卡可靠性不咋滴。网上也有人用 usb 扩展移动硬盘的
    hanlin85
        58
    hanlin85  
       2023-07-07 15:25:54 +08:00
    我现在手上有 3 块 4b ,一块 2b ,一块 zero ,OP 主贴提到一半的东西我都用树莓派弄过,但是看你 gpio 还没用到,还是有很大的空间可以玩。相册、存储什么的买了 nas 就不在树莓派上面折腾了。

    树莓派我玩了好几年了,真的玩不腻,体积小能耗低,最近我还在想着倒腾太阳能供电,配合 5g 上网卡,放树上拍鸟,自己随时远程查看。
    ruohai
        59
    ruohai  
       2023-07-07 15:29:05 +08:00
    @felix0012 没有装 docker ,对容器有点儿不太喜欢。😄
    huangmingyou
        60
    huangmingyou  
    OP
       2023-07-07 15:54:46 +08:00
    @hanlin85 gpio 口子适合实验,真的跑还的用 usb
    summersun2021
        61
    summersun2021  
       2023-07-07 22:06:33 +08:00
    @hanlin85 这玩意防水吗?
    kingpo
        62
    kingpo  
       2023-07-07 23:37:27 +08:00 via Android
    @dvbs2000 是黑裙上 docker 跑其他服务吗
    hanlin85
        63
    hanlin85  
       2023-07-10 10:10:34 +08:00
    @summersun2021 不防啊,准备搞个壳保护一下
    isnullstring
        64
    isnullstring  
       2023-07-12 09:12:04 +08:00
    什么 USB 温度检测 可以支持 ubuntu ?无驱?
    huangmingyou
        65
    huangmingyou  
    OP
       2023-07-12 09:46:23 +08:00
    @isnullstring 搜 usb 温度传感器就行,linux 免驱动
    anjingdexiaocai
        66
    anjingdexiaocai  
       2023-07-12 12:59:17 +08:00 via Android
    @jfv 厉害👍🏻
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4724 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:01 · PVG 12:01 · LAX 20:01 · JFK 23:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.