Debian 设置时区与同步网络时间
首先设置 Debian 的时区,一般全自动安装好的 Debian 是 UTC 时间,与北京时间差 8 小时,所以我们最好将时区设置为常用的时区,方便使用与阅读。 timedatectl 是一个新工具,它作为 systemd 系统和服务管理器的一部分,代替旧的传统的用在基于 Linux 分布式系统的 sysvinit 守护进程的 date 命令。 timedatectl 命令可以查询和更改系统时钟和设置,你可以使用此命令来设置或更改当前的日期,时间和时区,或实现与远程 NTP 服务器的自动系统时钟同步。 1timedatectl set-timezone "Asia/Shanghai" 要查看所有可用的时区,运行以下命令: 1timedatectl list-timezones 一般重新设置时区以后,时间会与本地时间有差距,这时候建议使用同步来解决时间差异的问题。 注意:timedatectl 并不兼容 ntpd 等组件,请不要安装 ntpd 等组件,以免时间同步失效。 在一部分发行版里并没有内置 systemd-timesyncd...
自建电子邮件管理程序Cypht
关于CyphtCypht是一款免费开源的Web电子邮件客户端管理程序,它在不牺牲隐私和安全性的前提下,汇聚了个电子邮件账户,让用户仅需一个网页就能轻松管理多个电子邮件账户,包括查看、发送邮件,以及还提供了邮箱常用的过滤、标签、搜索等功能,从而提高了多个邮箱同时使用的效率与便捷。 它的亮点特性如下: 自托管 :Cypht 支持自托管,你可以选择自己部署服务器,完全掌控自己的数据。 端到端加密: 所有通信均在发送者和接收者之间进行加密,即使数据通过不安全的网络,也无需担忧信息泄漏。 插件系统 : 通过插件,你可以连接到不同的邮件服务提供商,或扩展其他功能。 隐私优先 :Cypht 不存储用户的私钥,确保只有消息的收发双方才能解密信息。 它的功能与用途包括: 安全的电子邮件: Cypht 提供了一种方法,可以在发送邮件时自动加密消息内容,防止未经授权的第三方阅读。跨平台 :不论你是 Windows 用户、Mac 用户还是 Linux 爱好者,或者更倾向于使用智能手机,Cypht 都可以无缝适配你的设备。易于使用 :尽管加密听起来复杂,但 Cypht...
serv00切换php版本
今天想着吧自己的常用网址搬到 serv00 但是转移过程发现 php 版本过高 (不要问为什么不支持 8.0 我也不知道问我用来当做常用网址的程序作者去吧~) 查阅资料发现也是很简单只需要在 /domains/DOMAIN/.htaccess 文件里面添加. htaccess 文件最后一行 或第一行 或 伪静态规则之外,加入其中 74 可以改成自己想要的 php 版本 1AddType application/x-httpd-php74 .php 其他版本配置: 12345AddType application/x-httpd-php56 .php AddType application/x-httpd-php70 .php AddType application/x-httpd-php71 .php AddType application/x-httpd-php72 .php AddType application/x-httpd-php73 .php
全新的Telegraph图床
介绍基于Cloudflare Workers的Telegraph图床目前提供D1和KV两个版本,二者的主要区别在于存储位置D1版本使用Cloudflare D1数据库进行存储,访问后台管理更流畅KV版本则使用Cloudflare KV空间,数据多的情况下,加载后台页面需要的时间长一点 源码:https://github.com/0-RTT/telegraph成品:https://545040.xyz/(使用D1数据库进行部署) 效果图 功能 支持上传大于5MB的图片。 在图床界面中可以直接粘贴上传。 选择图片后会自动上传,使用方便。 管理界面支持查看和播放MP4文件。 显示上传时间,并支持按上传时间排序。 支持修改后台路径为 /admin,可在代码的第二行进行调整。 图片管理功能可通过访问域名 /admin...
Virmach的ipv6设置方法分享
Virmach东京配置了ipv6,用脚本重装Debian 12 之后,控制台点击Reconfigure Networking后无法连接ssh 控制台登录VNC,用root账户登录,使用ip a查不到ip地址 解决办法:执行以下命令 1sudo /sbin/dhclient 接下来再执行ip a,就能显示ip信息了,那如何添加ipv6访问呢? 进入并编辑/etc/network/interfaces文件 1vi /etc/network/interfaces 自行替换XXX等关键信息 12345678910111213141516# Generated by SolusVM auto lo iface lo inet loopback# `ip a`显示的网卡信息 auto ens3 iface ens3 inet static address 45.66.222.XXX gateway 45.66.222.1 netmask 255.255.255.0 dns-nameservers 8.8.8.8 8.8.4.4 iface ens3...
使用阿里云 OSS 存储服务 + CloudFlare 配置图床
前言带宽联盟是 Cloudflare 推出的一项服务,由一群具有前瞻性思维的云服务和网络公司组成,致力于为共同客户降低或免除数据传输(带宽)费用。为什么能做到非常低甚至能免除成本呢?云厂商跟 Cloudflare 直接的数据传输,是通过专用网络接口 (PNI) 或专用互连的,中间不经过任何网络提供商(比如电信),既然是直连,那么就不存在 PNI 的增量成本了,自然也就便宜了。虽然阿里云不是第一批加入带宽联盟的,但是到现在为止也加入一年多了(我白嫖也一年多了),并推出了 Cloudflare+Alibaba Cloud OSS 的解决方案。这点还是非常良心的,虽然腾讯云后来也加入了,但是我觉得不够“清晰透明”,就一直没试过。 虽然有时候 Cloudflare 是“减速 CDN”,但是既然咱选择了白嫖,那么就要贯彻到底了,对于有海外业务的小伙伴来说,这样反而能省下不少的开销 存储费用根据存储费用文档,我们可以了解到,在海外(部分)区域,标准存储(本地冗余)容量支持使用5 GB/月的免费额度(即每月标准存储(本地冗余)容量≤5...
云函数自建 Vaultwarden 密码管理器: 稳定、低成本、高可用、安全
最近看到 Chrome 密码管理器出现问题了,虽然没有波及到我,但感觉用谷歌浏览器的密码管理器还是不太安全,所以准备自建。 自建目标 稳定 低成本 高可用 安全 经过考虑, 选择了 Vaultwarden,并用阿里云函数通过 docker 部署。 Vaultwarden 简介Vaultwarden 是一款开源密码管理器, 通过 Rust 编写并基于 Bitwarden API 实现。客户端仍使用 Bitwarden, 只需对接 Vaultwarden 的 API 即可。 准备工作 一个阿里云账号(腾讯云不知道有没有 docker 部署) 本地 docker 环境或具有 docker 环境的 VPS (最好是国内的, 传输更快) 部署步骤1. 创建阿里云容器镜像服务实例 登录阿里云账号, 进入容器镜像服务控制台 开通免费个人实例 创建命名空间 (名称随意) 创建名为 “vaultwarden” 的镜像仓库 设置访问凭证密码 2. 登录 Docker 到阿里云1docker login --username=xxxxxxxxxxxx...
一个Linux服务器WEB SSH面板(webSSH&webSFTP)
[!WARNING]初次部署EasyNode,登录系统后务必记得修改默认账户密码 admin/admin! [!WARNING]强烈建议使用 iptables 或 fail2ban 等安全服务限制IP访问,谨慎暴露面板服务到公网。 [!NOTE]客户端信息监控与webssh功能都将以该服务器作为中转。中国大陆连接建议使用香港、新加坡、日本、韩国等地区的低延迟服务器来安装服务端 功能 webssh终端&SFTP 批量导入(Xshell&FinalShell) 实例分组 凭据托管 邮件通知 服务器状态推送 脚本库 批量指令 终端自定义 安装服务端安装 占用端口:8082 推荐使用docker镜像安装 Docker1docker run -d --net=host --name=easynode-server -v $PWD/easynode/db:/easynode/app/db chaoszhu/easynode 访问:http://yourip:8082 手动部署依赖Nodejs版本 >...
Docker部署搜索工具SearXNG
SearXNG 是用 Python 编写的一款开源搜索工具 安装前准备工作SearXNG 文档地址:网页链接 Github 开源地址:网页链接 Docker 安装教程 (菜鸟教程):网页链接 Docker-Compose 安装教程 (菜鸟教程):网页链接 文章参考:我不是咕咕鸽大佬的博客 安装部署步骤一、创建项目存放路径并克隆源码123cd /opt #在opt目录下创建git clone https://github.com/searxng/searxng-docker.git #克隆源码mv searxng-docker searxng #强迫症改名 步骤二、修改 Docker-Compose 配置文件12cd searxngvim docker-compose.yaml 将运行 candy 部分注释掉,因为我们不用 Candy 做反向代理 将这里的 IP 地址从 127.0.0.1 改成 0.0.0.0 以便局域网访问,将冒号前面的端口修改成自己服务器上没有被占用的端口 编辑环境配置 1vim .env 将域名修改成自己准备好的域名 步骤三、编辑容器配置文件1cd...
Docker部署MeloTTS高质量多语言文本转语音(TTS)
MeloTTS:由MyShell AI开发的一个高质量的多语言文本到语音(TTS)库。 支持英语、西班牙语、法语、中文、日语和韩语等多种语言。 速度非常快,支持中英混合的发音,能生成清晰、自然的语音输出。 即使在普通的在CPU上也能实现实时语音合成。 主要功能: 多语言支持:MeloTTS支持多种语言的文本到语音转换,包括英语(有美国、英国、印度、澳大利亚等多种口音)、西班牙语、法语、中文、日语和韩语。这使得它适用于全球多种语言环境的应用场景。 中英混合发音:特别对于中文,MeloTTS支持中英混合的发音,这是在多语言交流中非常实用的功能,能够处理包含英文单词的中文文本。 实时CPU推理:MeloTTS设计优化以确保即使在没有GPU加速的情况下,也能在CPU上实现实时语音合成,这提高了其在不同硬件环境下的可用性。 高质量语音输出:MeloTTS旨在生成清晰、自然的语音输出,力求在各种支持的语言中保持语音的自然度和清晰度。 易于安装和使用:提供了简单的安装指南和Python...