首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    搭建自己Git服务

    搭建Git服务器   让我们先看下服务器端SSH访问配置。在这个例子中,我们使用authorized_keys方法认证用户。...注意,如果你想增加一个项目,那么你就需要登陆到机器上来,再初始化一个新仓库。我们将你使用到服务器成为gitserver。...用上面的方法,你很快得到了一个可用Git服务器,现在你可以跟很多人一起协作工作了。   注意,现在每个人都能够登陆到服务器上,并以git用户身份操作。...如果你尝试登陆,会得到这样提示信息 ? 现在git网络命令还可以正常使用,但是登陆到远程服务器上已经不行了。...就像输出中显示,你也可以在git用户目录下创建一个文件夹来定制git-shell一些行为。例如,你可以限制git服务器接受命令范围,或者更改尝试登陆错误提示。

    3.2K10

    搭建属于自己 chatgpt api 服务

    模拟网页端身份进行对话那么是否可以模拟网页端身份来和 chatgpt 对话,并基于此做一个服务呢,这样不就可以免费使用了吗,而且网页端功能有可能比 openapi 功能更新更及时。答案是可以。...但是这个服务并没有提供现成可用 api 版本,使你在非 python 项目中使用这个项目可能会有一点困难。...而 u2takey/chatgpt-go 这个 go 项目,不仅仅提供了 go 语言版本 sdk,而且提供了一个 开箱即用 api 服务,以及 dockerfile,相对而言就方便多了。...,主要只有两个 api:bind: 意思是将你 chatgpt 网页账号记录到服务中,这样服务就有了你身份,模拟你身份登录进行 chatgpt api 访问。...使用 u2takey/chatgpt-go 搭建属于自己 chatgpt api 服务之后,你就可以发挥想象力了,你可以基于此做一个微信聊天机器人,或者一个 alfred 插件,或是一个命令行工具,

    6.7K120

    搭建自己Git服务

    今天我好奇,想了解下如何搭建自己Git服务器,于是查了一些资料,记录下整个流程。 ? 为什么要用自己Git服务器?...想了想,有下面的优势: 免费私有仓库 完全对项目的控制 了解GitHub和GitLab等背后运作原理 准备 一台可以通过域名或网址访问服务服务器上安装有ssh, git等工具,可以通过下面命令来安装...sudo adduser git 上传公钥 为了git clone 仓库时候免去输入git用户密码烦恼,我们这里发送客户端用户ssh公钥到git用户~/.ssh/authorized_keys...因为git仓库不需要再服务器上更新,而是通过远程push进行更新,所以我们建立一个裸仓库即可,裸仓库即没有项目代码而只有git元数据仓库,注意裸仓库后缀都是git。...su -l git mkdir -p ~/src/my-repo.git git init --bare my-repo.git 这样服务器端操作就完成了。

    2.9K10

    搭建自己 Minecraft 服务

    # apt install default-jdk Install Minecraft Server 安装 Minecraft 服务器版本 下载 MINECRAFT :JAVA 版服务器 Download...http://mineplugin.org 如有兴趣,可参考百科安装不同服务器版本。 你可以在 这里 下载官方 JAVA 版最新版本服务器。...(白嫖失败) 似乎找台服务器一直挂着页面可以一直持续下去。因为不小心关掉就没办法备份数据等考虑,还是继续用我小水管服务器吧。 不过的确算是找到了一个可以实验地方。...) 插件 一些有趣插件 [Dragon Mounts 2 | 龙骑士] 孵化末影龙 官网下载地址 依赖 llibrary Reference 如何搭建“我世界”服务器 指令(游戏[Minecraft...]中运算机制) 后话 因为服务器全天在线,所以时间也会相应流逝,颇有些加速世界无限制中立空间感觉。

    4.5K31

    四、node服务搭建

    什么是端口 一台电脑可以部署多个服务器,根据端口不同找到不同服务器。 默认http端口为80端口。...web服务器读取网页并返回 使用http模块开启一个服务器 在服务器内部读取文件,将读取到字符串内容作为服务响应返回 const http = require("http"); const fs...静态服务实现 静态服务流程 浏览器向服务器发起请求 服务器查询受否存在这个文件 存在 返回 不存在 返回默认404页面 静态服务实现 静态服务器实现与读取网页返回几乎一致,通过request.url...,不需要加--save(s)参数,也会自动在package.json中保存依项 当安装包时候,会自动创建或更新package-jock.json文件 package-lock.json文件内保存了node_modules...request.query即可取到传参对象 POST参数–接收参数 需要导入body-parser模块,首先对url进行转码,然后在请求体内可以通过request.body获取传参对象 创建一个简单服务

    1.9K10

    搭建node服务(二):操作MySQL

    为了进行复杂信息存储和查询,服务端系统往往需要数据库操作。...MySQL是目前很流行数据库,本文将要介绍如何在node服务中进行MySQL数据库操作。...当连接池中允许创建所有连接都被占用时,获取连接请求挂起,等待可用连接,所有挂起请求形成一个队列,queueLimit则是指这个队列最大长度。...router.get('/users', UserControler.getUsers); 对于Koa框架如何使用,这里不再介绍,路由添加完毕后,启动服务,即可使用这些接口,如果本地服务启动端口为3000...本文相关代码已提交到GitHub以供参考,项目地址:https://github.com/liulinsp/node-server-typeorm-demo。 作者:刘琳

    1K20

    自己服务器上搭建自己邮箱

    前言: 这可能是我写文章中为数不多有全程完整截图、不是在完工后再来回忆文章,但并不是因为我一开始就打算写这篇教程,而是搭建邮箱这玩意我做了”双份“——先在我自己服务器上面给我自己搭建,确认成功了...、各项功能都正常了我才在 @gaoice 服务器上面搭建,并同时边搭建边截图,之所以我写这个,是因为我在给自己服务搭建时候走了太多弯路,过程太曲折,以至于在完工之后我觉得有必要写这么一篇文章来记录这个过程...这边免费用户一天只能测三次,而上面的dkim测试就没有限制,故不要因为dkim、spf、dmarc等问题导致意外而浪费每天仅有的三次测试机会 最后来一张绝望Gmail截图 写在最后: 我之前在自己服务器上面搭建时候...,看了这篇之后考虑过ewomail、iredmail、mailcow和poste.io,ireadmail和ewomail都是丢给你一个脚本让你自己服务器上面跑,ewomail同时还是开源,文档也很详细...但是很多IDC是默认阻塞掉25端口出方向,不过这实测并不太影响发邮件,25端口如果真心想搭建邮件服务器的话出方向影响并不大,正如poste官方文档里面客户端设置示例中说所一样 Do not use

    9.4K50

    搭建node服务(一):日志处理

    本文将要介绍如何在node服务中处理日志。 一、技术选型 选择了3种主流技术进行对比: 1.1 log4js log4js是一种node日志管理工具,可以将自定义格式日志输出到各种渠道。...由于团队内部服务端系统很多是基于java,这些系统大部分使用log4j生成日志。...日志管理相关日志归集系统和日志查询系统对log4j格式日志支持更好,所以自己最终选用了log4jJavaScript版log4js来生成日志,下面会对log4js基本使用进行介绍。...< OFF 当日志级别为ALL时,会输出所有级别的日志 当日志级别为OFF时,则会关闭日志,不会有任何日志输出 用户还可以根据自己需要自定义日志级别 2.2 appender appender 主要是用来定义以怎样方式输出...四、总结 本章介绍了log4js基本使用,并给出了常用功能使用示例,要了解log4js更多功能,请参考log4js官网:https://log4js-node.github.io/log4js-node

    1K20

    搭建node服务(1):日志处理

    本文将要介绍如何在node服务中处理日志。 一、技术选型 选择了3种主流技术进行对比: 1.1 log4js log4js是一种node日志管理工具,可以将自定义格式日志输出到各种渠道。...由于团队内部服务端系统很多是基于java,这些系统大部分使用log4j生成日志。...日志管理相关日志归集系统和日志查询系统对log4j格式日志支持更好,所以自己最终选用了log4jJavaScript版log4js来生成日志,下面会对log4js基本使用进行介绍。...< OFF 当日志级别为ALL时,会输出所有级别的日志 当日志级别为OFF时,则会关闭日志,不会有任何日志输出 用户还可以根据自己需要自定义日志级别 2.2 appender appender 主要是用来定义以怎样方式输出...要了解log4js更多功能,请参考log4js官网:https://log4js-node.github.io/log4js-node/。

    1.4K20

    搭建node服务(二):操作MySQL

    为了进行复杂信息存储和查询,服务端系统往往需要数据库操作。...MySQL是目前很流行数据库,本文将要介绍如何在node服务中进行MySQL数据库操作。...当连接池中允许创建所有连接都被占用时,获取连接请求挂起,等待可用连接,所有挂起请求形成一个队列,queueLimit则是指这个队列最大长度。...// 获取所有用户 router.get('/users', UserControler.getUsers); 对于Koa框架如何使用,这里不再介绍,路由添加完毕后,启动服务,即可使用这些接口,如果本地服务启动端口为...本文相关代码已提交到GitHub以供参考,项目地址:https://github.com/liulinsp/node-server-typeorm-demo。 作者:刘琳

    1.8K20

    Node Js搭建自己脚手架工具(下)

    前言 在现代软件开发中,脚手架工具成为提高开发效率和一致性关键利器。使用Node.js原生开发自己脚手架工具不仅能帮助自动化常见任务,还能根据具体需求进行高度定制。...Node.js异步非阻塞特性和丰富模块系统使其成为构建这种工具理想选择。...本篇文章将深入探讨如何利用Node.js核心功能,逐步构建一个功能强大且灵活脚手架工具,从基础知识到实际实现,帮助开发者提升工作效率和项目管理能力。...补充上一章Node.js原生开发脚手架及原理 一、命令行等待提示 1、代码提示信息 下载安装ora包 由于ora在再6.0版本后是用import引入,6.0版本前是用require引入,所以需要安装..."; 打开终端 cd test/ node ora.js 提示信息 const ora = require("ora"); const spinner = ora().start(); spinner.text

    9300

    搭建自己Anki同步服务

    [fbpc8xduqv.png] 搭建自己Anki同步服务器 Anki自带AnkiWeb同步服务体验较差,当你单词库较大时,同步起来体验非常差。因此我在腾讯云上自己搭建了Anki同步服务器。...注意: windows端只能使用2.0旧版 2.0版本使用python2写插件,2.1版本用python3写插件,而GitHub上提供服务器版本是基于python2.7,所以新版本无法使用此方法来和私有服务器同步...ankiserverctl.py adduser 来添加用户,该命令回车后会要求你输入密码 可以查看是否成功添加了用户 # ankiserverctl.py lsuser 成功的话,你会看到自己添加用户名...客户端 点击同步按钮,输入自己服务器里设置用户名和密码,然后就像用AnkiWeb服务一样了,不过体验如丝般顺滑,而且可以同步很大库文件 AnkiDroid安卓端设置 一定要注意URL协议是http...,用HTTPS会提示网络错误,无法登录 [安卓端截图1] [安卓端截图2] [安卓端截图3] 得益于大家力量,我完成了自己Anki服务搭建,但愿我文章也能给你提供帮助。

    7.7K00
    领券