Latest stories

我为什么青睐在 NAS 上安装 Docker 版本的应用

闻道有先后,术业有专攻 伴随着需求的日益多样化,现如今的 NAS 不只是一台专精于数据存储的设备, 它还能够为我们提供更加丰富的功能。 但从另一方面看,强如桌面操作系统的霸主微软,也没有能力满足你的所有需求。 例如社交应用你会选 QQ 和微信,浏览器你会选 Google Chrome,输入法大多人的选择是搜狗而不是微软拼音。 因此,你不能指望一个更小众市场的厂商做的面面俱到,他们没有这个能力、精力和财力。 我们应该对他们少一点期待,原厂功能能用则用,不好用就积极找替代品。 选择 NAS 的最优先关注点,应该放在存储设备哪家强?中国山东找蓝翔。啊呸!...

关于 NAS 网络存储设备选购的一点个人建议

写在前面 在写下这篇文章时,老猪我已经使用 NAS 近 5 年了,最早的使用需求只有一个,作为 魔趣开源项目 源代码的本地镜像服务器。 这样除了能够很好的保护我们的数字资产外,还具有低成本的优势。此外,我们境内的服务器也不用再费劲儿从 Github 拉取源代码了,直接访问本地镜像即可。 直到近两年才开始关注 NAS 的一些其它玩法,例如: 当朋友分享了 PT 站的邀请名额后,我开始拿 NAS 挂 PT 站下载高质量影视资源。 安装 AdGuard Home 和 SmartDNS,为家庭网络提供 DNS 解析加速和全局设备广告过滤能力。 安装 Docker 版本的 Plex Server...

抛弃 iCloud Photos, Google Photos 以及各类网盘,用 PhotoPrism 来管理你的照片

PhotoPrism 简介 PhotoPrism® 是一款开源的人工智能照片管理程序。它在不妨碍您的前提下,利用最新技术自动标记和查找图片。您可以在家里、私人服务器或云端运行它。 功能概述 浏览所有照片和视频,无需担心RAW 转换、重复或视频格式问题 使用强大的搜索过滤器轻松查找特定图片 隐私友好:除非您明确将文件上传到其中一项服务,否则不会向 Google、Amazon、Facebook 或 Apple 发送任何数据 识别您的家人和朋友的面孔 根据内容和位置自动分类图片 通过将鼠标悬停在相册和搜索结果中来播放实况照片...

Cloudflare Railgun 的 iptables 规则自动生成脚本

C

说明 Railgun 默认通过 TCP 在 2048 端口上运行,该端口需要对 Cloudflare 的服务器 IP 开放连接。因此,我们需要在防火墙中添加相应的规则。为此,我写了一个脚本来简化这一操作。 #!/bin/bash # IPv4 iptables -t filter -N Cloudflare # 创建名为 Cloudflare 的规则链,便于独立管理 iptables -t filter -F Cloudflare # 清空 Cloudflare 规则链,避免多次执行脚本时重复添加相同规则 for i in `curl `; do iptables -t filter -A...

解决网站使用 Cloudflare CDN 加速后无法获取访问者真实客户端 IP 地址的全自动脚本

问题原因 Cloudflare 可以为网站提供免费的 CDN 加速和 DDoS 防护功能,但是当我们开启 Cloudflare 后,默认从 Web 服务器获取到的访问者 IP 就变成了 Cloudflare 的服务器 IP 地址,这显然会影响网站功能的正常运行,例如基于 IP 检查的网站登录安全防护、访客统计分析等。 修复思路 将 Cloudflare 的 IP 范围放入排除列表,然后从 HTTP 请求中的 X-Forwarded-For 或 CF-Connecting-IP 标头取得访问者的原始 IP。 以 nginx 服务器为例 修改并保存以下脚本为 cloudflare-sync...

安装 Docker 版本的 MariaDB 数据库和可视化数据库管理工具 phpMyAdmin

准备工作 安装 Docker 安装 Docker 可视化容器管理工具 – Portainer 安装教程 创建用于持久化存储 mariadb 数据的目录(命名规则参考) mkdir -p '自定义数据目录'/mariadb/data # 数据库数据目录 mkdir -p '自定义数据目录'/mariadb/etc # 数据库配置目录 登录 Portainer 管理页面选择 local 点击左侧 Stacks ,在该页面中点击 Add stack 为 Stack 命名,修改并复制以下内容到页面上 version: '3' services: mariadb: image:...

使用 Nginx 反向代理 HTTP 站点并开启 HTTPS 的基础配置参考

使

简介: 这是我自己的万金油模板,任意一个站点,照下面来设置就不会有错,然后再根据网站的实际需要补充其它配置就行了。 配置: upstream wordpress { # 根据反向代理的站点随意命名 server 127.0.0.1:9092; # 你要反向代理站点的 HTTP 协议端口号 } server { listen 80; # 监听 ipv4 HTTP 协议默认的 80 端口 listen [::]:80; # 监听 ipv6 HTTP 协议默认的 80 端口 listen 443 ssl http2; # 监听 ipv4 HTTPS 协议默认的 443 端口、 添加 http2...

推荐一个 Linux 系统上超好用的代码搜索工具 – The Silver Searcher

The Silver Searcher 介绍 一个近似 ack 的代码搜索工具,关注于速度。 完整说明详见作者主页: 安装方式 macOS brew install the_silver_searcher Linux Ubuntu >= 13.10 (Saucy) or Debian >= 8 (Jessie) apt-get install silversearcher-ag Arch pacman -S the_silver_searcher CentOS yum install the_silver_searcher 使用方法 ag '关键字'...

安装 Docker 版本的 Plex Server 来打造自己的家庭影音中心

建设性意见 部署在数据中心、拥有公网 IP 地址的家用网络中,或是使用内网穿透,以便随时随地访问 部署在 7 x 24 运行的 Linux 服务器、NAS 网络存储或其它小型化设备上 部署在创建有 RAID 阵列的设备上可以避免硬盘损坏带来的严重后果 准备工作 安装 Docker 注册 Plex 账号 安装 Docker 可视化容器管理工具 – Portainer 安装教程 创建用于持久化存储 Plex Server 数据的目录(命名规则参考) mkdir -p '自定义数据目录'/plex/config # Plex 配置文件目录 mkdir -p...

标签

归档

其他操作