首页 > 其他分享 >HomeServer平台选择,介绍常用功能

HomeServer平台选择,介绍常用功能

时间:2024-07-30 17:39:36浏览次数:11  
标签:02 常用 30 -- 平台 笔记 Samba smbd HomeServer

image

平台选择

HomeServer 的性能要求不高,以下是我的硬件参数,可供参考:

硬件:

  • 平台:旧笔记本
  • CPU:i5 4210u
  • 内存 8G
  • 硬盘:128G 固态做系统盘,1T+1T 机械盘组 RAID1 做存储。
  • 硬盘柜:盘位不足使用硬盘柜做拓展,硬盘柜一定要有散热风扇。

待机功耗:

  • 笔记本 + 三块固态:9W
  • 笔记本 + 一块固态 + 硬盘柜 + 两块机械硬盘:25W
  • 笔记本 + 一块固态 + 硬盘柜 + 四块机械硬盘:35W

系统:Ubuntu

必会技能:Linux 基础命令、Docker 基础命令。

日常负载(20 个容器 + 几个服务 +24H 在线):

image

散热:内置风扇 + 带风扇的笔记本支架

soulio@k455l:~$ sensors
asus-isa-0000
Adapter: ISA adapter
cpu_fan:     2300 RPM
temp1:        +43.0°C  

BAT0-acpi-0
Adapter: ACPI interface
in0: 7.50 V

coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +44.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +44.0°C (high = +100.0°C, crit = +100.0°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1: +43.0°C (crit = +103.0°C)

稳定性:使用一年,十分稳定,没有遇到故障。

想要 HomeServer 稳定运行,应当提供良好的散热,同时避免系统满负载。在没有 ECC 内存的加持下,我选择每两个月重启一次设备,避免可能存在的 bit 翻转。有网线则不使用 wifi,网线的延迟更低和稳定性更佳。

文件服务

Samba

image

Linux Samba 服务:

  • 共享 Linux 存储空间,给 Windows、macOS 使用

Linux 服务有个优点:资源消耗低

soulio@k455l:~$ sudo systemctl status smbd.service 
● smbd.service - Samba SMB Daemon
     Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2024-06-30 04:02:40 CST; 1 month 0 days ago
       Docs: man:smbd(8)
             man:samba(7)
             man:smb.conf(5)
   Main PID: 1539 (smbd)
     Status: "smbd: ready to serve connections..."
      Tasks: 5 (limit: 9283)
     Memory: 19.3M
        CPU: 6min 24.876s
     CGroup: /system.slice/smbd.service
             ├─   1539 /usr/sbin/smbd --foreground --no-process-group
             ├─   1541 /usr/sbin/smbd --foreground --no-process-group
             ├─   1542 /usr/sbin/smbd --foreground --no-process-group
             ├─   1543 /usr/lib/x86_64-linux-gnu/samba/samba-bgqd --ready-signal-fd=46 --parent-watch-fd=12 --debuglevel=0>             └─1457348 /usr/sbin/smbd --foreground --no-process-group

6月 30 04:02:40 k455l systemd[1]: Starting Samba SMB Daemon...
6月 30 04:02:40 k455l smbd[1539]: [2024/06/30 04:02:40.916678, 0] ../../source3/smbd/server.c:1734(main)
6月 30 04:02:40 k455l smbd[1539]: smbd version 4.15.13-Ubuntu started.
6月 30 04:02:40 k455l smbd[1539]: Copyright Andrew Tridgell and the Samba Team 1992-2021
6月 30 04:02:40 k455l systemd[1]: Started Samba SMB Daemon.

WebDAV​​

AList

  • 提供 WebDAV 服务

WebDAV 的用途:给 思源笔记 等应用提供文件同步服务。

image

私人网盘

image

群晖 Virtual-DSM :

  • 相册同步(备份手机相册)​​

    • 自动同步手机相册
    • 支持从网页、桌面端、移动端访问
  • 文件同步(Synology Drive)

    • 自动同步指定的电脑文件夹:从网页、桌面端、移动端访问
    • 支持在线分享 URL
  • 在线音乐(Audio Station)

  • samba

  • 日历

  • Docker

  • 多用户

  • 其他功能

文件下载

image

迅雷:

  • 在线下载
  • 远程下载

组合应用:

  • 迅雷下载电影,jellyfin 播放。
  • 迅雷下载图书,上传 Calibre-Web 阅读。
  • 迅雷下载音乐,上传 Audio Station 播放。
  • 迅雷下载文件,Samba 共享到 Windows。

在线笔记

image

思源笔记:

  • 支持网页、桌面端、移动端,跨平台体验不错
  • 支持 WebDAV、s3 存储
  • 使用 Markdown 格式
  • 网页发布:将思源笔记导出为 Markdown 文件,利用 MkDocs 生成静态网页。

使用过 OneNote、有道笔记、logseq、obsidian、思源笔记,各有优缺点,最终选择了思源笔记,比较戳中我的是:

  • 笔记同步:配置好 WebDAV,自动同步。

  • 跨平台:在桌面端写笔记,在移动端(手机、平板上)回顾笔记。

  • 在线笔记:思源可以在浏览器访问和编辑笔记,这点确实很不错。

    image

    也是我放弃 obsidian 的原因之一。

  • 文章发布:文章一键发布到 CSDN 等常用平台

    image

在线图书馆

image

使用 Calibre-Web 实现:

  • 在线阅读
  • 上传、下载书籍
  • 格式转换
  • 多账户

在线视频

jellyfin:

  • 在线播放
  • 支持网页、移动端

域名解析

Lucky

  • ddns
  • 反向代理
  • SSL 证书自动续签

作用:使用域名(公网)访问家中服务。

Docker

recording​​​

  1. 部署一些实用的应用,比如

    • Quick Reference
      Quick Reference 是一个开源项目,支持 Docker 部署。我用 Dockerb 部署,并解析为我网站的子站点 ref.soulio.top,便于自己和他人查阅。
  2. 提供一些实验环境

    用 Docker 部署 Nginx 之类的服务,可以大胆的尝试和实验,不怕搞崩了。

服务器面板

casaos:

image

1panel:

image

前期比较依赖面板,后期熟悉了 Linux 命令就基本不用了。

标签:02,常用,30,--,平台,笔记,Samba,smbd,HomeServer
From: https://www.cnblogs.com/soulio/p/18333023/homeserver-platform-selection-introduce-common-f

相关文章

  • 2种常用的取消word文档”打开密码“方法
    在日常工作中,我们有时会遇到需要取消Word文档“打开密码”的情况。无论是因为忘记密码,还是出于文档共享的需要,掌握几种有效的取消密码方法都显得尤为重要。以下是2种常用的方法来取消Word文档的“打开密码”。方法一:文件另存为通过密码打开Word文档,然后点击菜单中的“文件......
  • day1 PPT教程——常用快捷键(干货)
    day1PPT教程——常用快捷键(干货)SHIFTSHIFT+拉图形/照片——等比例缩放SHIFT+拖动图形——水平/竖直平移CTRLCTRL+滚动鼠标滚轮——页面放大/缩小CTRL+旋转图形——每次旋转15度CTRL+拖动图形——快速复制CTRL+D——快速复制(保持距离和位置)CTRL+M——新建页面(或者直接......
  • 微短剧出海CPS分销推广影视平台系统搭建思维逻辑介绍
    随着国内短剧市场的蓬勃发展,其独特的魅力与影响力已跨越国界,成为海外观众的新宠。这一趋势不仅推动了短剧内容的全球化传播,也为海外市场的CPS(按销售分润)分销模式提供了广阔舞台。连接内容创作者、平台运营者、系统开发者及推广达人,的海外短剧CPS分销推广系统平台显得尤为重要。......
  • Linux系统防火墙常用命令(包含开放或关闭端口)
    1、查询端口是否已开启,命令如下:firewall-cmd--zone=public--query-port=80/tcp#查看80/tcp端口2、在Linux防火墙上开放端口,命令如下:firewall-cmd--zone=public--add-port=80/tcp--permanent#开放80/tcp端口(--permanent永久生效,没有此参数重启后失效)3、在Linux防火......
  • 企业源代码加密软件,2024常用五款源代码加密软件推荐
    在当今的商业环境中,保护企业的核心知识产权,尤其是源代码,变得至关重要。源代码不仅是企业创新的基石,也是其竞争优势的关键。为了确保这些宝贵资产的安全,许多企业正在寻求有效的加密解决方案。以下是2024年推荐的五款源代码加密工具,它们能够为企业提供全面的安全保障。安秉源代......
  • 两个燃点,引爆在线教育平台数智化
    关注字节跳动数据平台公众号,回复“火花思维”,获取高清方案设计及产品资料 2017年,专注于少儿逻辑思维的在线教育品牌火花思维正式成立,依托小班直播课、真人互动AI课等形式,火花思维将老师的启发引导和动画、游戏、趣味教具等载体结合,层层引导培养孩子的逻辑推理和问题解决能力......
  • 平台总线驱动和设备的匹配流程分析
    参考文章:https://blog.csdn.net/qq_44182115/article/details/1232315761、宏module_platform_driver//include/linux/platform_device.h展开为staticint__init__platform_driver_init(void)\{\ returnplatform_driver_register(&......
  • Windows系统CMD和PowerShell常用命令
    目录CMDPowerShellCMD检查端口查看所有端口:netstat-ano带过滤器:netstat-ano|findstr<端口号>检查进程进程列表:tasklist带过滤器:tasklist|findstr<进程名或PID>杀掉进程:taskkill/f/t/im<PID或服务名>文件处理重命名文件ren<路径\文件名>删除文件......
  • 各常用操作系统官方停止维护计划
    CentOS版本停止完整更新时间停止维护更新时间CentOSStream92027-05-312027-05-31CentOSStream82024-05-312024-05-31CentOS82021-12-312021-12-31CentOS72020-08-062024-06-30CentOS62017-05-102020-11-30官方维护时间请参见Cen......
  • django基于Python的校园个人闲置物品换购平台
    django基于Python的校园个人闲置物品换购平台。源码+数据库+文档(lw+ppt)。开发技术:Pythondjangomysql。项目内容:系统主要包括主页、个人中心、用户管理、景点信息管理、系统管理等功能。    ......