前言 最近折腾了一番自建 gitlab,在此做个记录,供君参考。...gitlab \ --volume /mnt/nas/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest 然后就功能而言只差配置邮箱这么一步了...强迫症的救赎 上一节提到在目前的微服务环境下启用 SSL 不需要任何配置,那我写这节干嘛?脑残吗?好吧,是脑残,而且是添加了强迫症的脑残,先放一张图: ? 逼死强迫症的是什么,各位能懂吗?...然后,我不知道当时的状态是不是已经已经在阿鼻地狱的边缘,我最开始想到的是从源代码中去寻找这个提示的逻辑,强行改成 HTTPS(失败);注入一段 js 去修改提示(有修改的延迟,仍然无法忍受);修改 nginx...的配置文件(成功)。
不晓得为撒,用网上的一些公共DNS服务的时候,总是莫名其妙的有些网站无法解析,有时候114能解析,阿里DNS不行或者腾讯DNS不行,导致总是来回切换DNS,很是烦心。...网上搜了一下,好像很复杂的样子,一直就没动手,但是今天试了下,发现出奇的简单,体验了一番,感觉效果良好。...首先你要有一个VPS,质量不用太好,我在我美国的64M内存的VPS上面完美安装,看了下内存32M应该也是可以的。...: 需要注意的一点是,检查一下no-hosts前面是不是已经有了#号,默认的情况下是有的,dnsmasq 会首先寻找本地的 hosts 文件再去寻找缓存下来的域名, 最后去上游dns 服务器寻找。...如: listen-address=listen-address=192.168.1.123,127.0.0.1 修改Dnsmasq上游DNS服务器 编辑 /etc/resolv.conf ,参考如下:
大家好,又见面了,我是你们的朋友全栈君。...在服务器端: sshkey在 /home/git/.ssh/authorized_keys 新建一个空git仓库 sudo git init --bare sample.git sudo chown -...commit -m "xxx" git push myserver dev:master or git checkout dev git push myserver master 绑定本地分支和服务器分支...(PU)创建一个新的本地分支(Test): git branch test github/pu git checkout test 将来自GitHub的远程分支(PU)的更改与本地分支(Test)合并:...test:pu 在远程上创建新分支使用与更新远程分支相同的语法。
最近服务器重装了,yum源也需要重新配置,记录一下 1、 删除/etc/yum.repos.d/文件夹下的所有以repo为后缀的文件 rm /etc/yum.repos.d/*.repo 2、 上传ISO...镜像到服务器上 3、进行以下操作: mkdir /mnt mount -t iso9660 -o loop /data/centos_iso/CentOS-7-x86_64-DVD-2009.iso...root /data/repos; } } 前端访问 http://192.192.1.230:65530/centos/ 显示的目录是...192.192.1.230:65530/centos/ enabled=1 gpgcheck=0 6、 yum makecache生成缓存 yum clean all yum makecache 只需要在一台服务器上配置好就行...,其他的服务器只需要执行 1/5/6 步骤即可
搭建DNS解析服务器,不是属于DNS服务器:比如114.114.114.114啥的,而是能够帮你解析域名的服务器。...服务器提出查询请求。...miku.cool. ns IN A 192.168.1.1 www IN A 192.168.1.113 其中ns1.miku.cool是当前DNS服务器的名称...把www换成@就是解析到miku.cool,其他的类似。...miku.city.zone"; }; cp -a miku.cool.zone miku.city.zone nano miku.city.zone //换成如下,由于我们ns1.miku.cool已经是我们的解析服务器
注意:如果你当地运营商对海外 UDP 链接进行 QOS 限速,那么速度可能不如使用 TCP 链接的代理软件理想。.../wireguard_install.sh注意:先输入数字 1 升级 CentOS 7.x 系统的内核,升级完成后重启服务器,之后再运行脚本,输入数字 2 来安装 wirguard。...复制上面整个脚本代码到云服务器中 。复制后如果不动按回车键。输入数字 1 进行 CentOS 7.x 系统的内核升级,升级完成后重启服务器。如果提示重启服务器 y/n ? 输入y 。...如果跳过了这条提示,输入 sudo reboot 也能重启服务器。之后再运行脚本,输入数字 2 来安装 wirguard 。...输入搭建脚本,根据提示先选择卸载 WireGuard 的数字,之后再次输入脚本后选择搭建 WireGuard 的数字。有问题可以自己想办法找我
为了使用这些功能,您需要在GitLab中配置一个可用的邮箱服务器。在本文中,我将介绍如何在GitLab中配置电子邮件服务器。...准备工作在配置GitLab之前,您需要准备以下信息:邮箱服务器的地址,例如smtp.example.com。邮箱服务器的端口号,通常为25、465或587。使用的协议,通常为SMTP或SMTPS。...登录到邮箱服务器所需的凭据,例如用户名和密码。修改GitLab配置文件要配置GitLab的电子邮件服务器,您需要修改GitLab配置文件。...故障排除如果您无法收到测试电子邮件,则可能存在以下问题:您的SMTP服务器地址、端口号或协议不正确。您的SMTP服务器要求启用安全连接,但您的设置不正确。...您的SMTP服务器要求身份验证,但您的用户名或密码不正确。您的防火墙阻止了出站电子邮件流量。您的电子邮件服务器存在故障。
,默认值是60秒 Connect_Retry: 60 #master 二进制日志信息 Master_Log_File: binlog.000001(当前I/O线程正在读取的主服务器二进制日志文件的名称...(当前slave SQL线程读取并执行的relay log的文件中多数近期事件,对应的主服务器二进制日志文件的名称。...Last_Errno: 1146 Last_Error: 二、平常遇到的一些问题及相关的处理方法 1、因为我们是和主实例做的主从,如果说主实例出现异常,比如故障切换、升级配置切换等操作,是否会影响我们自建主从呢...' doesn't exist image.png 这个报错的背景是我从库的mysql库的user表被我搞的有些问题了,然后我去其他自建的库复制了一个mysql库到我这个里面来,但是其他库没有gtid_slave_pos...表,然后我又去云上的mariadb 实例中 专门导的这个表到本地 image.png 之后再去获取云实例主库吧gtid_slave_pos 位点,在重新把主从跑起来了 image.png 这里是平常自己遇到的一些问题和想到的处理方法
同时我也认识到了自己单词量的匮乏,想通过背单词的方式把基础的词汇攒起来。恰好教程提供了一份「麦克米伦7000高频词」的 Anki 牌组,便打算从这里开始。...添加了一个 6000+ 卡牌的牌组的后果是,媒体文件同步AnkiWeb的时候巨慢无比,毕竟AnkiWeb的服务器远在德国,这也使我催生了搭建自己的 Anki 同步服务器的想法。...参考 手把手教你搭建自己专属的Anki服务器 - 简书 这篇教程,我很快在VPS上把这玩意儿搭建好了,但同步的时候却莫名奇妙出现 500 错误的问题,查看日志,发现了如下的报错信息: ERROR:root...上午我在本地的 Ubuntu 也搭建了一个测试,竟一切正常。所以问题应该和服务器与本地环境的差异有关。 几经周折,终于发现了问题所在,是Python2在不同操作系统的文件系统编码的差异导致的问题。...本地的系统的文件系统编码是UTF-8 ? 而我的VPS上的系统的文件系统编码是ANSI_X3.4-1968 ? 所以最终我给文件路径加上了一个 UTF-8 编码的转换,解决了这个问题。
一、什么是Gogs Gogs 是一款极易搭建的自助 Git 服务,个人感觉比Gitlab要轻量级,搭建起来更方便。...实验性支持,使用 MySQL 协议连接) 或者 什么都不安装 直接使用 SQLite3 git(bash): 服务端和客户端均需版本 >= 1.7.1 Windows 系统建议使用最新版 SSH 服务器...: 如果您只使用 HTTP/HTTPS 的话请忽略此项 如果您选择在 Windows 系统使用内置 SSH 服务器,请确保添加 ssh-keygen 到您的 %PATH% 环境变量中 推荐 Windows...系统使用 Cygwin OpenSSH 或 Copssh Windows 系统 请确保 Bash 是默认的 Shell 程序,而不是 PowerShell 2、开始搭建 2.1、新建一个git用户...sudo adduser git 以 git 用户登录,到 git 用户的主目录中新建好 .ssh 文件夹。
OBS下载 官方下载: https://obsproject.com/zh-cn/download 利用docker搭建推流服务器 先拉取docker镜像 docker pull alfg/nginx-rtmp...运行容器 docker run -it -p 1935:1935 -p 8080:80 --rm nginx-rtmp 外部端口可自定义 记得在防火墙放行这两个端口 OBS推流设置 填好自己服务器的地址...(注意不要填错) rtmp://ip:1935/stream/ 右下角有个绿色的框表示推流成功 再访问 http://ip:8080/static 有当前rtmp服务器的推流信息 观看rtmp推流的视频...(self.rtmp_str) # 调用cv2方法获取cap的视频帧(帧:每秒多少张图片) # fps = self.cap.get(cv2.CAP_PROP_FPS)...livetv/hunantv' # 湖南卫视 producer = Producer(rtmp_str) # 开个线程 producer.start() 成功显示,但是有一定延迟,而且吃服务器带宽和配置
打开蒲公英:https://www.pgyer.com/tools/plist 生成自己的plist文件。...然后部署一个nginx服务器,放置一个网页包含一个超链接(拼接url并指向plist文件)即可! 将来就可以访问这个网页,触发这个超链接即可唤起下载!...action=download-manifest&url=Plist的网络路径">请在Safari浏览器点我下载 nginx的配置 目的是访问到这个页面...将来访问 www.XXX.com/apple 即可看到消息 为了防止别人的工具停止维护,我附上一个正常的plist配置 items</...,藏着磕Bug的痛苦。
本地试玩之后发现不错,就想要自建一个 Minecraft 服务器,此后就可以自己在上面玩了,还可以跟朋友一起玩,于是根据目前查到的博文,在这里做一个简单的记录。...本文主要介绍自建 Minecraft 服务器的方法,可以使用提供的公有云服务,Minecraft 对虚拟机配置需求如下: 1.系统要求:Debian9 / Ubuntu 18.04 2.硬件要求:1cpu...第六步,运行MC服务器 注:重要!不要用root ssh登录加sudo su的方法启动服务器,会失败,请使用mc用户登录后启动!...第八步,链接服务器 Minecraft 默认监听TCP 25565端口,记得开启端口权限。 访问 ip:25565 就可以访问 Mincraft 服务器啦! ?...Author: Frytea Title: 适当愉悦,自建 Minecraft 服务器 Link: https://blog.frytea.com/archives/322/ Copyright
这篇文档纯原创,极大地为GPU服务器的疑难场景排障提供思路vnc server软件比较多,有些vnc server在rdp远程情况下无法配置,比如https://www.realvnc.com/en/connect...远程情况下配置vnc server采用的方案是:服务端TightVNC+客户端VNCViewer从这里下载vnc server安装在gpu服务器里https://www.tightvnc.com/download.phpimage.png...如果你vnc客户端连不上,找个同子网的云服务器做客户端安装vnc viewer。...image.pngvnc viewer需要如图发送ctrl alt del后手动输入Administrator密码以下部分已经跟自建vnc无关了,而是介绍GPU机器控制台vnc不能用的破解办法:连上自建...图片.png还有一种办法可以让安装了显卡驱动的GPU机器的VNC能正常使用(仅限OS问题排查,排查完毕后要复原回去),那就是想办法让操作系统在开机时不加载显卡驱动NVIDIA有2个服务、1个驱动,其中那个驱动是开机启动项
大家好,又见面了,我是你们的朋友全栈君。...DTU连接自建MQTT服务器 DTU串口助手连接电脑 ,图片中485端口被变送器占用,飞线用来测试 配置参数如图: 重启DTU 网络连接正常。
Exchange邮箱服务器后利用 目录 使用PSSession连接Exchange服务器管理邮件 导出邮件 导出所有用户的所有邮件 导出指定用户的所有邮件...搜索邮件的常用命令 使用powershell脚本搜索 在Exchange服务器上直接管理邮件 导出邮件 导出所有用户的所有邮件 导出指定用户的所有邮件...Exchange邮箱服务器权限后,我们可以进行进一步的利用。...Name自段 Get-Mailbox|fl Name #获得所有邮箱的信息,包括邮件数和上次访问邮箱的时间 Get-Mailbox | Get-MailboxStatistics #获得所有OU Get-OrganizationalUnit...#枚举所有邮箱用户,显示包含关键词pass的邮件的数量 Get-Mailbox|Search-Mailbox -SearchQuery `"*pass*`" -EstimateResultOnly #
image.png 修改 hostname hostname -v golddou.com // 即时生效,重启无效 修改network文件的hostname,与上述指令修改的hostname一致。...image.png 发给qq.com的邮件失败 失败日志如下: ? image.png 查了下是被腾讯服务器判定为:涉嫌大量群发。
环境说明 环境 IP 服务端 192.168.24.168 客户端 192.168.24.188 实验条件: zabbix监控服务器、客户端都已经部署完成,被监控主机已添加完成,zabbix监控运行正常...实现目的: zabbix监控服务器设置邮件报警,当被监控主机宕机或达到触发器预设值进,会自动发送报警邮件到指定的邮箱。...set smtp=smtp.163.com //发送邮箱服务器地址smtp set smtp-auth-user=shanggujiezuo@163.com //邮箱用户 set smtp-auth-password...类型输入刚刚创建的报警媒介类型sendmail脚本 --- 输入个人邮箱用于接收报警邮件 --- 启动打勾 ---- 添加。 5.配置 ---- 动作 ---- 创建动作。...zabbix_agentd [root@linfan ~]# echo "doudou" >> /etc/linfan 实验小结 如上图所示:当被监控主机宕机或达到触发器预设值进,会自动发送报警邮件到指定的邮箱
原神角色卡服务器自建 此文引用journey-ad的开源项目原神玩家信息卡片生成工具。...https://github.com/roydonGuo/genshin-card 准备 有一台云服务器、有Linux使用经验、熟悉node、nginx、宝塔…… 配置安装 安装NODEJS和NPM 卸载原有...源码配置 源码可以选择克隆我拉取的项目,随便放在一个文件夹前提是保证你自己知道此文件夹。 例如我放在了根目录的genshin-card文件夹。...ssh打开此文件夹安装依赖包: yarn install 在genshin-card文件夹新建一个记事本txt,输入以下内容:把cookie换成你的。 #!...添加守护进程: 启动命令: bash genshincard.sh 默认端口号3000,浏览器访问: http://{你的服务器ip}:3000/detail/rand/{你的米游社id}.png 出现下方卡片就算成功了
因此在内网自建一台 DNS 服务器,使其优先级高于公网域名解析服务器,进而实现内网访问解析为内网 ip 且不影响外网访问的目的。...strict-order:resolv-file 文件中如果指定了多个 DNS 服务器,严格安装 DNS 服务器的先后顺序查询域名。...listen-address:监听地址,如果你不想所有用户都使用你的DNS服务,可以在listen-address后面加上你指定的IP地址即可。...223.4.4.4 4.启动Dnsmasq并加入启动项(Centos) chkconfig dnsmasq on /etc/init.d/dnsmasq restart 5.使用 在需要内网解析的服务器上修改网络设置中的...参考文献 WikiPedia/Domain Name System 自建DNS服务器 DNSMasq 域名解析配置
领取专属 10元无门槛券
手把手带您无忧上云