精选教程
未读
小说阅读器容器化部署
本文介绍了如何容器化部署一个小说阅读器,并提供了基本的使用步骤。首先,用户需要在指定目录下创建相应的文件夹,并配置 `compose.yaml` 文件以设置容器的参数,包括端口映射、存储路径以及用户限制等。完成配置后,通过容器管理工具启动容器,并可通过浏览器访问服务。用户首次访问需注册账号,通过邀请码激活服务。注册后,用户可以导入书源文件并搜索书籍,此外,文中还提到了一些管理功能和配置选项,包括搜索线程设置和管理模式。需要注意的是,书源文件并不免费提供,需通过指定渠道获取。
WordPress 容器化部署全教程
本文提供了详细的步骤指南,介绍如何通过 `docker compose` 在支持 Docker 的服务器上部署 WordPress 博客系统。尽管示例环境是群晖的 DSM7 系统,教程适用于多种服务器,包括其他 NAS 和 Linux 发行版。部署步骤首先涉及创建一个 MySQL 容器,设置数据库和用户权限,然后再创建一个 WordPress 容器并配置数据库连接。文章还简单介绍了两个重要的 WordPress 插件,
精选教程
未读
Lsky兰空图床使用Alist存储图片
本文介绍了如何通过 Alist 的 WebDAV 方式为兰空图床存储图片,涵盖了 Alist 的用户创建与权限设置、必要的代理配置(包括 1Panel 和 Nginx 的设置),以及图床的存储策略配置。步骤详尽,确保用户能够顺利实现图床与 Alist 的集成,进而有效管理图片存储。
精选教程
未读
Artalk多站点评论系统部署及使用
文章摘要使用docker-compose方式部署,可单独部署或同时部署artalk和数据库。配置基本设置、数据库设置、其他设置和站点配置后,即可使用。对于Halo博客系统,可以使用其内置的Artalk评论区插件,并在主题设置中进行配置。对于Hao主题,需要在主题内设置评论,并关闭Artalk评论区插件。使用前请确保站点名称和artalk地址一致,并填写正确的artalk服务公网地址。
全自动证书部署及更新
本文介绍了全自动证书部署及更新的方法,包括使用纯Docker部署和针对阿里云CDN、腾讯云CDN、主机等多种方式部署和更新域名的详细步骤。对于群晖用户,还强调了需要在群晖本地Docker中部署服务,以便远程部署操作。文中详细解释了如何为阿里云CDN创建授权,并设置了证书自动化流水线,包括添加任务、选择部署任务、编辑任务等步骤。此外,还提到了如何上传证书到主机,并关闭了自动创建远程文件夹的选项。最后,文中说明了执行成功后,在DSM控制台的证书部分可以看到域名证书已经更新上去。这种方法可以帮助用户自动更新和管理域名证书,避免手动操作的繁琐和错误。
Twikoo评论系统部署及使用
通过Docker Compose的简便部署流程,确保服务在各类Linux系统上顺畅运行,同时对云服务器环境下可能遇到的访问障碍提供了解决策略。文章不仅覆盖了原生Linux命令行操作、1Panel及宝塔面板的图形化部署教程,还贴心提醒了国内用户配置Docker镜像加速的方法。针对Halo博客系统与Twikoo的集成,说明了如何在Hao主题中安装评论插件并进行细致配置,涉及后端URL设定、管理员令牌获取及邮箱MD5加密等关键步骤,确保评论功能的完整集成。最后,引导用户进行评论系统前端展示的个性化调整,提升网站互动性。此指南全方位概括了从部署到配置的全过程,旨在帮助用户高效启用Twikoo评论服务。
多种方式申请免费证书
本文介绍了通过阿里云、腾讯云和1Panel三种方式申请免费SSL证书的方法。阿里云和腾讯云的免费证书有效期均为3个月,不支持泛域名和自动续期,而1Panel不仅支持泛域名,还提供自动续期功能。各自的申请步骤包括登录相关平台、申请证书、进行域名验证和部署证书。用户可根据需求选择合适的服务商,提升网站安全性。
【HomePage】- 51LA数据配置展示
本文详细介绍了如何在HomePage上配置并展示51LA网站监控数据。用户需要打开HomePage的 `service.yaml` 文件,添加特定的配置内容,并根据自身需求修改参数。关键参数包括自定义名称、图标、描述、跳转地址、监控地址和延迟检测地址。在展示数据的 `widget` 部分,需设置为 `customapi` 类型,并配置请求接口、请求方式和请求头信息。特别注意,51LA需要配置Cookie信息。通过本文的指导,用户可以展示今日UV、今日PV、本月浏览数和总访问量等数据。此外,用户需登录51LA网站并访问监控面板,获取并填写 `comId` 参数。
【HomePage】 - Halo博客系统配置展示
本文详细介绍了如何在HomePage上配置并展示Halo博客系统的信息。首先,用户需打开HomePage的 `service.yaml` 文件,加入特定格式的配置内容,并根据自己的需求修改参数。关键参数包括自定义名称、图标、描述、跳转地址、监控地址、延迟检测地址、服务名和容器名。特别需要注意的是,展示信息的 `widget` 部分需设置为 `customapi` 类型,并指向相关的统计数据接口。此配置可以展示博客的分类数、文章数、评论数和访问量等信息。通过本文的指导,用户可以轻松实现Halo博客系统在HomePage上的信息展示。
精选教程
未读
Halo博客系统自定义鼠标样式
这篇文章介绍了如何在Halo博客系统中自定义鼠标样式的步骤。首先是找到喜欢的鼠标图片,然后转换成`32px * 32px`的`ico`或`cur`格式文件。接着在设置中全局注入样式,使用HTML的`<style>`标签来实现。需要注意的是,图片大小不能超过`32px * 32px`,并且在样式中要加上默认参数设置。最后,附录中提供了图片大小压缩工具和图片格式转换工具的链接。文章还附有一张鼠标样式的图片以及指向Mozilla Developer Network关于参数说明的链接。
精选教程
未读
【群晖】解决docker容器启动出现 database is locked 错误
本文介绍了群晖DSM 7.2 V3版本升级后,docker容器启动出现 database is locked 错误的解决方法。通过登录DSM后台管理,切换到root权限,查看问题容器ID,并找到 log.db 文件路径,最后执行删除命令来解决该错误,成功启动容器。
常用的几种容器间通信方法
本文总结了几种Docker容器间通信的方法,包括同一个Docker Compose配置内、不同Docker Compose配置内、使用外部网络以及相同容器局域网内IP通信。介绍了如何通过网络配置和参数设置实现容器间的通信,强调了在不同场景下选择合适的通信方式的重要性,并提供了具体的配置示例以供参考。
Openresty部署Vue项目
本文介绍了在Openresty中部署Vue项目的过程。相较于nginx部署,Openresty需要额外配置避免404错误。步骤包括创建静态网站,上传和解压构建好的Vue文件,然后在网站设置中选择/dist目录,最后在配置文件中添加特定的内容以确保Vue路由的正确性。
精选教程
未读
Linux挂载WebDav盘
文章使用了详细的步骤和代码示例来教授读者如何在Linux系统中挂载WebDav盘。首先,文章讲述了如何安装davfs2工具,并挂载WebDAV磁盘。然后,文章介绍了如何通过更改设置来实现开机自动挂载。这涉及到编辑davfs2.conf配置文件,修改secrets文件以添加账号信息,以及添加开机挂载命令。最后,文章给出了测试方法,并指出了可能遇到的问题和解决方法。这包括在开机没有自动挂载时,可能需要给rc.local文件添加执行权限,以及在成功mount后无法看到webdav文件内容的可能解决方案。文章最后提醒读者,尽管WebDAV服务商网络连接质量好的话,使用将非常顺滑,但也要注意选择信誉好的运营商,避免有跑路的风险。
MoviePilot 部署及企业微信通知
本文主要讲解了如何使用`docker compose`进行MoviePilot服务部署和配置企业微信通知。首先,需要通过Clash进行网络科学配置,然后通过docker compose进行一键式部署。部署时,要在docker部署MoviePilot文件夹中创建名为data、config、clash的文件夹,并将yaml配置文件改名为config.yaml文件后上传到clash文件夹下。然后,通过在compose.yaml文件中粘贴配置信息,完成部署。接下来,文章介绍了如何配置MoviePilot的企业微信通知,包括如何获取企业ID、新建应用、配置网页授权、配置企业可信IP等步骤。最后,文章给出了配置示例代码,供读者参考。
精选教程
未读
Nginx配置区分不同网站
本教程向读者解释了如何使用Nginx配置文件来让PC和手机用户访问不同的网站版本。步骤包括:首先安装Nginx。然后,编辑Nginx的配置文件,添加移动设备检测代码,该代码会检查用户的User-Agent数据并对移动设备的关键字做出响应。接着,在服务器部分中,根据移动设备检测结果添加重定向规则。最后,保存更改并重启Nginx服务器,使更改生效。
【HomePage】 - 实用的个人主页(二)
本篇文章介绍了如何通过配置对站点可用性的检测、分类的图标设置、容器实时状态的监控等内容,通过Docker Compose方式对容器进行监控,提供了稳定的docker.sock方式。同时,讲解了如何给分类前加上好看的图标,并展示了状态监控、站点状态和容器监控的配置方法,让HomePage更加实用。详细配置包括设置分类图标、状态监控展示、站点状态和容器监控等,让用户能够轻松自定义个人主页。
精选教程
未读
【1Panel】检测网站并自动重启OpenResty服务
本文介绍了如何通过编写一个脚本来监测指定站点并自动重启OpenResty服务,以解决出现504 nginx error的问题。通过设置监控站点地址和OpenResty容器名,脚本可以定时检测站点的响应状态,如果出现异常则自动重新启动OpenResty服务。最后,通过创建计划任务来定时执行该脚本,确保站点能够随时正常访问。通过这种方式,可以有效避免站点无法正常使用的问题。
精选教程
未读
Alist部署及挂载阿里云盘
Alist 是一款功能强大的文件管理工具,可以轻松部署在本地服务器上。通过挂载阿里云盘,可以将阿里云盘中的文件无缝地整合到 Alist 中进行管理和访问。此外,配合 CloudSync 套件,可以实现阿里云盘文件的自动同步,方便快捷地将云盘文件下载到本地 NAS 中。