瞎折腾 Docker 安装轻量级 git 仓库 gitea
一、简介 Gitea 是一个基于 Go 语言开发的自托管 Git 服务软件,它提供了类似于 GitHub、GitLab 等平台的功能。它可在自己的服务器上部署,能够完全控制和管理自己的 Git 仓库和数据。它被广泛用于个人项目、小型团队和企业内部的代码托管和协作。由于其轻量级和易于安装的特点,Gitea 也适用于资源有限的环境或私有部署需求。 二、安装 由于容器使用 git 用户运行,因此挂载的目…
瞎折腾 Docker 搭建 Slidev 幻灯片制作工具
一、简介 Slidev 是一个基于 Web 的幻灯片制作和演示工具,官网地址:https://cn.sli.dev/ 它旨在让开发者专注在 Markdown 中编写内容,同时拥有支持 HTML 和 Vue 组件的能力,并且能够呈现像素级完美的布局,还在演讲稿中内置了互动的演示样例。 功能如下: Markdown 支持 —— 使用你最喜欢的编辑器和工作流编写 Markdown 文件 开发者友好 ——…
瞎折腾 Dokcer 安装 sqlite 的 web 可视化工具
一、简介 SQLite 是一个轻量级、零配置的数据库引擎。与传统的数据库管理系统相比,它并不使用独立的服务器进程,而是将整个数据库作为一个文件存储在主机文件系统中。 正是因为它的轻量级,和以文件的方式存储,导致不能通过网络进行连接数据库。因此,可能给调试带来不方便,这种情况可以通过安装 sqlite-web 解决。 二、安装和使用 1. docker安装 docker run –rm -d \ …
其他分享 模拟 API 工具 json-server 基本使用
一、简介 json-server 是一个用于创建快速原型和模拟 API 的工具。它可以在本地运行一个 restful api 服务器,使用 JSON 格式的数据作为后端存储。并可以使用 json-serverr 定义自己的数据,并通过 HTTP 请求与它进行交互,就像与真实的后端 API 一样。 它非常适合前端开发人员进行原型设计和测试,因为可以快速提供一个基本的API,而无需设置和管理完整的后端…
瞎折腾 Docker 搭建实时协作编辑器 etherpad
一、简介 有于有时候远程桌面不能拷贝内容,比如说 windows 使用远程软件 ubuntu,那这样如果需要输入一些比较长的命令那非常头疼了。于是想找一款两边都能打开的 web 应用,我先把内容拷贝到一边,另外一台电脑直接拷贝浏览器上的内容就行了,后来找到了 Etherpad。 Etherpad 是一个开源的实时协作编辑器,允许多个用户同时编辑同一份文档。它提供了一个基于 Web 的界面,可以在实…
瞎折腾 Docker 使用 cert-maker 快速制作证书
简介 由于经常需要证书,索性自己制作了一个快速制作镜像的工具,通过快速指定环境变量或者传递参数可以快速生成证书。 使用镜像的相关参数如下: 类型 环境变量 传递参数 默认值 证书名称 CERT_NAME –CERT_NAME localhost 证书时间 CERT_DAYS –CERT_DAYS 3650 Country Name CERT_C –CERT_C CN State Or Pro…
瞎折腾 Docker 自建远程桌面软件 rustdesk
一、简介 rustdesk 是一款可以自建服务的远程桌面软件,可以自己完全掌控数据,不用担心安全问题。当然,这个建立在自己搭建 ID 服务器和中继服务器的情况下。 如果不自建,也是可以使用的,但是网络就不敢保证了。阿蛮君自建后使用了一段时间,发现操作还是挺流畅的,但是还不太习惯使用。 二、安装 rustdesk 自建的话需要搭建 ID 服务器和中继服务器,ID 服务器用于发现对方,并尝试直连,但是…
瞎折腾 Docker 搭建 web 思维导图
简介 Simple mind map 是一个简单且强大的 web 思维导图项目,它基于思维导图库、Vue2.x、ElementUI 开发,项目地址:https://github.com/wanglin2/mind-map 。 阿蛮君稍微使用了一下,功能可以说非常强大了。 根据官方介绍,它的特点如下: 插件化架构,除核心功能外,其他功能作为插件提供,按需使用,减小打包体积 支持逻辑结构图、思维导图、…
瞎折腾 Docker 制作 nginx-node 镜像
最近准备给 transfer.zip 项目制作一个 dockerfile,把两个项目打包到一个 docker 镜像,并强制使用 https,因为它的使用必须 https 环境,当然这是后话。 根据两个项目的 dockerfile 得知,一个是静态前端页面,需要 nginx,另外一个需要 node 环境,所以需要先将 nginx-node 的镜像给弄出来。 这里提供两个 dockerfile,其中有…
瞎折腾 Docker 搭建文件中转工具 pingvin-share
一、简介 Pingvin Share 是一个开源的文件共享和传输工具,用于在本地网络上快速、安全地共享文件。 docker run -d \ –name=pingvin-share \ –restart=unless-stopped \ -p 3000:3000 \ -v /home/docker/pingvin-share/data:/opt/app/backend/data \ -v /h…
程序开发 记录 Nacos 配置文件读取和预期不一致问题
由于系统是网关统一鉴权的,并且可以配置开放权限,只需要配置相应得 url 路径即可。 今天调试系统时,在 nacos 上配置了需要开放的 url 路径,但是死活不生效,多次检查配置文件是否有格式问题,但是并没有发现问题。 后来调试发现,获取的配置文件和配置的不一样,后来发现在另外一个配置文件中也写了一样的配置,导致想要生效的配置文件没有生效。