Docker 搭建轻量高颜值个人导航页面

工具介绍Flare 是一款轻量、快速、美观个人导航页面,适用于 HomeLab 或其它注重私密的场景。可支持 Docker 一键部署,维护方便。无任何数据库依赖。应用数据完全开放透明。支持在线编辑。支持 x86 及常见的 ARM 设备。应用资源消耗很低。工具特点服务资源消耗极低,可以跑在任何规格的机器上。程序页面性能较好,渲染速度更快,支持同时渲染大量书签。使用声明的配置来进行导航内容管理,无需担心数据迁移问题。简化了天气数据的获取方式,不再需要申请天气网站的 API_KEY,避免不必要的成本开 继续阅读

懒猪的网站访问速度快吗

数据分布当您访问懒猪说,正在阅读一篇图文搭配教程,并准备留言时。您正在访问如下四个资源库:资源解释网站源码。懒猪使用 Hexo 静态框架,这意味着该网站的所有页面都是预先生成的静态 HTML 文件,而不是动态生成的。访问该网站时,直接获取这些静态网页资源,而不需要再查询数据库。这种做法可以极大减少响应延迟,从而提高网站的加载速度和性能:图片外链。大量图片托管与去不图床同节点服务器中,方便管理同时,通过自建 CDN 节点加速了访问速度,同时避免与源码站同服务器导致抢占带宽。之所以与去不图床外链地址 继续阅读

云主机的控制面板选择推荐

写在前面懒猪从 03 年开始接触网站搭建,最开始的站点运营在 SaaS 上面「类似于 QQ 空间」随着对网站了解的深入,再加上 SaaS 平台限制,开始通过虚拟主机等网络资源搭建各类的站点。直到 09 年懒猪迈入了大学生活,充足的零花钱能够支援起 VPS,于是开始接触各类控制面板。因为之前适用虚拟主机关系,最开始接触的面板是 cPanel,这是一款国外收费面板,懒猪用的是破解版本,其功能还是非常强大的,可惜占用资源过高「买不起高配 VPS」加上破解版担心数据安全性,于是在网络中寻找各类控制面板。 继续阅读

推一下 Vercel 加速节点

写在前面Vercel 不仅可以部署 Hexo 博客,还能部署很多服务。如本博的「文坛」就托管在 Vercel 上。境内选择 Vercel 的站长很多,为了提升访问速度,自然选择了距离大陆最近的香港节点。选的多了,节点压力自然就会增大,就算 Vercel 属于大平台,对陆带宽依旧有限,必然会出现互相影响的情况。再加上滥用资源等问题出现,不少小伙伴反馈 Vercel 越来越慢。今天为 Vercel 用户提供一个加速方案。食用方法将原来解析至 cname.vercel.com 改为 vercel.cd 继续阅读

MySQL 数据库备份脚本参考分享

设置环境变量123456#!/bin/bash# Setup environment variablesexport MYSQL_HOST=localhostexport MYSQL_PORT=3306export MYSQL_USER=rootexport MYSQL_PASSWORD=your_password注意:需要设置环境变量,以便脚本可以找到 MySQL 数据库。在脚本中,添加以上内容。创建备份目录123456# Create backup directoryBACKUP_DIR=/ 继续阅读

GoBackup 数据库备份工具

工具特性没有依赖关系。多数据库支持。支持多种存储类型。将路径或文件归档到压缩包。将大型备份文件拆分为多个部分。作为守护程序运行以按计划进行备份。用于管理备份的 Web UI。支持类型支持的数据库类型如下:编号名称1MySQL2PostgreSQL3Redis4MongoDB5SQLite6Microsoft SQL Server7InfluxDB8MariaDB存储类型支持存储类型如下:编号名称1本地2FTP3SFTP4SCP - Upload via SSH copy5Amazon S36Al 继续阅读

MySQL 如何启用 SSL 加密连接

准备工作SSL 是一种被广泛使用的网络协议,用于在客户端和服务器之间建立安全通信通道。通过使用 SSL 可以确保传输的数据不被第三方窃听或篡改。启用 SSL 加密连接第一步是准备 SSL 证书。SSL 证书由可信证书颁发机构签发,用于验证服务器的身份。您可以从 CA 购买 SSL 证书,也可使用 OpenSSL 等工具自行生成。在开始启用 SSL 之前,需要确保 MySQL 服务器和客户端已经安装了 SSL 模块。如果您使用的是 MySQL 二进制包,那么可能已经安装了 SSL 模块。如果您使用 继续阅读

MySQL 预编译语句

简介预编译语句也被称为参数化查询,是一种在数据库层面处理 SQL 语句方法。它允许开发者在编译时将 SQL 语句中参数值替换为占位符,然后在运行时再将实际的参数值传递给数据库。原理预编译语句的工作原理分为两个阶段:编译阶段、执行阶段。在编译阶段时,MySQL 将 SQL 语句进行语法分析和优化,生成对应执行计划。在执行阶段是,MySQL 根据执行计划执行 SQL 语句,并将结果返回给客户端。以此提升执行效率。优势提高安全:预编译语句可以防止 SQL 注入攻击,这是一种常见安全漏洞,攻击者可以利用 继续阅读

通过 OpenSSL 生成 SSL 证书

生成 RSA 密钥对1openssl genrsa -out key.pem 2048注意:要生成 RSA 密钥对可使用以下命令,这个命令将生成一个 2048 位的 RSA 密钥对,并将其保存在 key.pem 文件中。生成 DSA 密钥对1openssl dsaparam -out dsa.pem 2048注意:要生成 DSA 密钥对可使用以下命令,这个命令将生成一个 2048 位的 DSA 密钥对,并将其保存在 dsa.pem 文件中。生成证书请求1openssl req -new -key 继续阅读

Fort Firewall 开源免费防火墙工具

运行截图主界面支持明暗双模式切换:可针对单应用设置网络控制,保护应用同时,也可限制应用对带宽的占用:可以设置应用群组,方便快速管理组内所有应用:支持多国语言,翻译准确:软件特点安装配置:Fort Firewall 软件安装和配置非常简单,可在几分钟内完成。在安装过程中,软件会提示用户选择所需保护功能和设置,可按照自己的需求进行配置。防护安全:该软件提供了强大的防火墙保护功能,可对入站和出站数据进行监控和过滤,防止未经授权的访问和攻击。应用控制:Fort Firewall 软件支持对应用程序进行控 继续阅读

9 个实用的 Shell 脚本

写在最前常来的小伙伴应该发现懒猪说近两周没有更新了,过年期间确实有太多的事情需要处理,各种亲戚走动等等。目前已经处理差不多了,工作上的节奏也已慢慢稳定,近期开始补上之前拖更文章。开头也祝愿来访的小伙伴们龙年大吉,博客访问蒸蒸日上,身体和服务器健健康康,心想和收入皆遂意!DoS 攻击防范自动屏蔽攻击 IP12345678910#!/bin/bashDATE=$(date +%d/%b/%Y:%H:%M)LOG_FILE=/usr/local/nginx/logs/demo2.access.logA 继续阅读

一台服务器最大能支持多少条 TCP 连接

一台服务器最大能打开的文件数我们知道在 Linux 中一切皆文件,那么一台服务器最大能打开多少个文件呢?Linux 上能打开最大文件数量受三个参数影响,分别是 fs.file-max/soft nofile/fs.nr_open。fs.file-max 参数描述了整个系统可以打开最大文件数量。但是 root 用户不会受该参数的限制。soft nofile 限制单个进程上可以打开的最大文件数。不能针对不同用户配置不同的值。fs.nr_open 限制单个进程上可以打开的最大文件数。可以针对不同用户配 继续阅读

ShellCheck 静态代码分析的工具

功能特点ShellCheck 可以检查 Shell 脚本语法,确保脚本中的命令、语法结构和语法规则的正确。可以识别和报告脚本中的各种错误,包括语法错误、拼写错误、变量使用错误、命令调用错误等等。ShellCheck 提供了最佳实践建议,帮助用户编写更加清晰、可读性更高的脚本,避免常见的陷阱和错误。ShellCheck 支持在多种操作系统运行,并支持各种常见的 Shell 解释器。ShellCheck 允许用户定义自定义规则和过滤器,以适应特定项目或组织需求。检查内容语法错误、警告。变量使用错误。 继续阅读

基于 Python 的站点漏洞扫描工具

安装方法下载地址:下载地址解压后使用 Python 运行里面的 GHR.py 文件即可,在运行前请先使用下面命令安装依赖模块:1pip install -r requirements.txt使用方法12345678910111213usage: GHR.py [-h] [-u URL] [-f filename] [--upgrade] [--nodir] [--proxy PROXY] [-t THREAD]options: -h, --help show this h 继续阅读

如何更方便的管理和使用 OSS

安装登录下载地址:下载地址直接解压,找到目录中的 oss-browser.exe 即可打开客户端工具:快速使用通过 AK 登录时,需按如下说明完成各配置项:参数说明Endpoint选择登录时的访问域名。AccessKeyId/AccessKeySecret填写账号的 AccessKey 信息。预设 OSS 路径如果当前账号仅拥有某个 Bucket 或 Bucket 下某个路径的权限,需填写预设 OSS 路径。区域当 Endpoint 配置为默认时,需填写预设 OSS 路径对应 Bucket 所在 继续阅读