程序开发 Python 编写 cf 域名解析工具并编译成二进制可执行文件
平常会把新装服务器一些必须用到的比如 nginx、nezha-agent 放在一个文件夹,装了系统以后一般直接拷贝,简单修改一些配置后就可以使用 docker-compose 直接启动。然后就可以准备搭建服务,创建 nginx 配置文件,接下来就需要域名解析了。 由于域名托管在 cloudflare,每次都要登录,然后进入域名页面才能配置解析,非常麻烦。于是想着能不能写一个 python 文件,方…
瞎折腾 Docker 搭建代码检测工具 Sonarqube
SonarQube 是一款开源工具,用于管理多种编程语言的源代码质量,如 Java、C#、Go 等。它能检测代码漏洞、Bug 等,并提供 IDE 和持续集成工具支持,安装教程如下: 1. 安装 PostgreSQL 搭建参考:Docker 搭建 PostgreSQL 2. 安装 Sonarqube 2.1 compose 文件 services: sonarqube: image: sonarqu…
其他分享 禁用 Ubuntu 升级提醒
Ubuntu 22.04 启动后经常弹出升级提醒,如下图: 关闭方式: sudo sed -i 's/^Prompt=.*/Prompt=never/' /etc/update-manager/release-upgrades
瞎折腾 Docker 部署 Openlist 以及 Onlyoffice 在线预览
搭建 由于 Alist 被收购,并且收购公司涉嫌收集用户隐私数据,所以 Alist 使用者成立 Openlistteam,从 Alist 分支出 Openlist 项目。 目前 Openlist 已接近稳定,所以可以搭建使用,并可以配置 Onlyoffice 作为在线预览 Office 文档。 使用如下 compose 文件可以快速进行搭建: services: openlist: image: …
瞎折腾 Docker 搭建看板项目 Planka
Planka 是一款开源的看板项目管理工具,可以为团队提供类似 Trello 的项目管理体验。并且支持从 Trello 导入数据。 开源项目地址:Planka 效果如图: 1. 搭建 使用 compose 搭建,文件如下: services: planka: image: ghcr.io/plankanban/planka:2.0.0-rc.3 container_name: planka res…
瞎折腾 Docker 搭建 PostgreSQL
PostgreSQL 简称 Postgres,现在越来越流行,很多开源项目都转向了 PostgreSQL。并且 PostgreSQL 和 MySQL 在大多数基本 SQL 语法上是兼容的,但由于它们对 SQL 标准的实现程度不同,在函数、数据类型、查询能力、DDL、DML 等方面存在不少差异。 使用 docker-compose 方式搭建如下: services: postgres: image:…
运维开发 Windows 通过X11 转发显示远程 Linux 上的图形界面
1. X 窗口系统和 X11 1.1 X Window System Linux 内核是没有图形化界面的,Linux 的图形化界面,比如常见的 GNOME、KDE 等桌面环境,它们实际上是构建在 Linux 内核之上的软件,可以看作是 Linux 系统下运行的应用程序。 Linux 的图形界面需要 X Window System(简称 X)的支持。X Window System 是一个网络透明、多…
其他分享 Python 扫描局域网开启 rdp 的主机
由于某次使用禁用了主机的以太网,开启了无线网,导致平常使用的以太网固定 ip 不能连接了,但是知道无线网所在网段,所以通过其他机器执行以下脚本进行扫描,再尝试登陆。 #!/usr/bin/env python3 import ipaddress import socket import concurrent.futures def scan_port(ip, port=3389, timeout=…
瞎折腾 斐讯 n1 改造 ipkvm 设备
前言 当 NAS 机器身处离我几百公里的老家,总是会担心不小心某个操作导致机器不能启动,而且还不清楚是什么原因导致的,可能需要进入修复模式进行某些操作。 所以考虑能不能通过另外一台稳定运行的的机器远程操作,可以看见屏幕又可以使用鼠标键盘,就好像机器就在身边。通过网络可以进行远程排查,同时还可以进行 bios 级别的操作。 了解到向日葵控控 A2,当时价格是 400 多,现在已经涨价到 700 多,…
其他分享 飞牛配置 sudo 免密
飞牛 Nas 系统现在越来越完善了,最近又装了系统试了一下,使用配套的 app 体验非常不错。现在准备使用飞牛做主力,但是还是要注意数据备份。 虽然功能很完善了,但是还免不了有一些操作需要 ssh 进行操作,不想每次都输入密码,于是就想使用 sudo 免密运行。 首先执行命令 sudo visudo,如果习惯使用 vim,可以使用命令 sudo EDITOR=vim visudo。 在 %Admi…
运维开发 清理 armbian 系统磁盘空间
由于使用 n1 盒子 2 + 8 的配置,8g 的磁盘空间实在吃紧,所以需要及时清理出空间防患于未然。 删除 apt 缓存 rm -rf /var/lib/apt/lists/* 删除不需要的软件包 sudo apt purge chromium thunderbird 'libreoffice*' 清理 docker 不需要的内容 docker system prune -a
其他分享 配置代理让 v4 访问 v6 网站
由于家里的宽带只有公网 ipv6 而没有公网 ipv4,所以在大部分地方只有 v4 的情况下无法访问,此时只需要一个具有双栈 ip 的服务器搭建代理节点即可。 #… proxies: – type: ss name: v6-proxy server: proxy.xxx.xyz port: 12345 password: xxx cipher: 2022-blake3-aes-256-gcm …

Linux 下查看文件命令 less 和 more 的使用及区别

Navicat15 最新版下载和安装教程

Docker 搭建文件中转工具 pingvin-share

Java 的 volatile 关键字
