瞎折腾 Docker 搭建私人网盘 nextcloud 教程以及效果展示 Nextcloud 介绍 Nextcloud 是一个开源的网盘项目,可以存储音乐、图片、文件等各种数据。 并且它还支持在多个设备之间同步数据,并提供了 Web、桌面和移动端客户端,非常方便。 除了基本的云存储功能,Nextcloud 还提供了许多协作和集成功能,如文件共享、邮件聊天等,还有丰富的插件。 这里最主要就是它的插件功能,如同强大的编辑器 vscode 一样,它也有丰富的应用和插件,例如 …
瞎折腾 两种方式解决 Docker 时区问题 对于经常使用 Docker 的人来说,可能会碰到一个问题:时区问题。 大部分 Docker 镜像都是基于 Alpine,Ubuntu,Debian,CentOS 等基础镜像制作而成。 基本上都采用 UTC 时间,默认时区为零时区。 # 运行命令 docker run –rm -it alpine date # 输出时间 Fri Nov 29 08:14:49 UTC 2019 而我们主要用的是 …
瞎折腾 解决 Docker build 构建镜像时卡住问题 Docker build 时出现: Configuring tzdata Please select the geographic area in which you live. Subsequent configuration questions will narrow this down by presenting a list of cities, representing the time…
瞎折腾 Docker 快速搭建一个问答社区 answer answer 是一个基于 Laravel 框架的开源问答社区项目。该项目的目的是为开发者提供一个友好的平台,在这里他们可以互相帮助解决问题、分享经验和知识。 接下来就搭建试试: docker run -d \ -p 9080:80 \ -v /home/docker/answer:/data \ –name answer \ answerdev/answer:latest 接下来就是进行简单的安…
瞎折腾 Jenkins 打包微服务教程-一个配置文件即可打包所有模块 一、项目结构 该教程基于文章 Docker 搭建 jenkins 并配置 jdk、maven和node环境,这里默认已经配置好了环境,且微服务项目结构如下: web-platform – system – gateway-service – admin-service – monitor – log-service 二、项目配置 1. General 这里填项目的相关描述、丢弃旧的构建、参数化构建…
瞎折腾 Docker 搭建在线图片无损压缩工具 Squoosh Squoosh 是一款由 Google 开发的在线图像压缩工具,它允许用户将高分辨率图片转换为小尺寸的压缩图片,以便更快地加载和在网络上共享。 使用 Docker 方式搭建: docker run -d \ –name squoosh \ -p 8000:80 \ hausen1012/squoosh:latest 搭建后访问网页,效果如图: 点击可以尝试对自带图片做相应的处理。 可以看见,压缩…
瞎折腾 Docker 搭建文件快递柜-FileCodeBox FileCodeBox,可以实现匿名口令分享文本,文件,像拿快递一样取文件。 具有以下特色: 轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI 轻松上传:复制粘贴,拖拽选择 Docker 部署: docker run -d \ –name filecodebox \ -p 12345:12345 \ -v /home/docker/filecodebox/:/app/dat…
瞎折腾 Docker 搭建镜像仓库 harbor 并实战上传镜像 一、Harbor 简介 1. 概述 有可视化的Web管理界面,可以方便管理Docker镜像,又提供了多个项目的镜像权限管理及控制功能 Harbor是VMware公司开源的企业级Docker Registry项目。 2. 架构 核心组件: Proxy 这是一个反向代理组件,通过一个前置的反向代理统一接收浏览器、Docker 客户端的请求,并将请求转发给后端不同的服务。 Registry 负责储存 D…
瞎折腾 Nginx 限流以及配合 fail2ban 封禁 ip 防御 cc 攻击 本文所讲的是通过 Nginx 限流以达到防御 cc 攻击的目的,同时通过封禁 ip 可以对恶意请求禁止访问。 另外本文都是基于 Docker 搭建的 Nginx 和 fail2ban 所进行配置,如有路径问题还请自己注意。如果不懂搭建可以参考我的文章 Docker 搭建 Nginx 和 使用 fail2ban 防止 ssh 密码被暴力破解 一、配置 Nginx 限流 nginx.conf 配置 编…
瞎折腾 Docker 搭建 Nginx 并可以搭建 php 程序 1. 拷贝 nginx 配置文件 通过 docker 安装 nginx,非常简单,但是最好先把 nginx 的配置文件复制出来方便进行修改。 # 创建必要的文件夹 mkdir -p /home/docker/nginx && \ cd /home/docker/nginx && \ mkdir conf.d && \ mkdir html &…
瞎折腾 Docker 搭建自己的网站统计工具 umami 一、Umami 是什么 Umami 是一款简单易用、自托管的开源网站访问流量统计分析工具,Umami 不使用 Cookie,不跟踪用户,且所有收集的数据都会匿名化处理,符合 GDPR 政策,资源占用很低,虽然功能简单,但分析的数据内容很丰富。 二、如何搭建 本文基于 mysql 作为数据库搭建。 1. 情况一 目前有 mysql,且不想多创建一个 mysql。 1.1 创建数据库 CREATE D…
瞎折腾 Docker 搭建 kms 服务器激活 Windows 今天一大早发现自己的 windows 激活快要过期了,之前是用的下面这款别人的激活工具。 需要的话评论区说一声,不需要的话可以看接下来自己搭建。 一、运行 Docker 容器 docker run -d -p 1688:1688 –restart=always –name vlmcsd mikolatero/vlmcsd 随便在一台机器上运行都可以,我是在本地虚拟机运行的。 二、激活 Wind…