Gitea

connection refused when using dockerfile to pull git repository

痴心易碎 提交于 2021-01-29 15:42:56
问题 Local setup for kubernetes: Mac OS Docker for desktop >> kubernetes >> traefik >> Gitea The gitea is installed in the cluster and exposed as clusterIP service ingresses through treafik which is accessible at http://gitea.local. Everything is butter smooth till here. The pain: Now i am creating a dockerfile and using a docker build to build an image. This dockerfile is trying to clone a repository from http://gitea.local. The problem is i am getting connection refused all the times. RUN mkdir

Error updating Endpoint Slices for Service Node Not Found

筅森魡賤 提交于 2020-08-10 20:11:29
问题 I tried setting up gitea in my local kubernetes cluster. At first it was working I can access the gitea home page. But when I tried to reboot my raspberry pi. I got the below error on my Service My pod is ok. I'm wondering why I only got this error every time i reboot my device. here are my configuraiton kind: Service apiVersion: v1 metadata: name: gitea-service spec: type: NodePort selector: app: gitea ports: - name: gitea-http port: 3000 targetPort: 3000 nodePort: 30000 - name: gitea-ssh

GitHub、YouTube 们的开源替代品都有了!

橙三吉。 提交于 2020-08-09 06:41:30
有这样一个宝藏网站,里面收集了超级多知名软件的开源替代品。像 GitHub、Slack、1Password、Facebook、YouTube、Shopify、Heroku 等产品都可以在上面找到对应的开源解决方案。 它就是 OpenSource Builders。 比如就 GitHub 来看,我们可以看到这样一个列表: 从上图我们可以看到,Gogs、GitLab、Gitea 等 Git 服务,同时,还有 Star 数、编程语言、开源许可协议等信息。 而像开发者会常用的 Slack、1Password 工具,也有一串的开源替代品。 这个工具的开发者是来自美国德克萨斯州的 Junaid Kabani,事实上,他还不是专业编程出身。那么,为什么会开发并维护这个网站?Junaid 这样说道:「我的编程之旅大概起于一年前,当时我正在着手构建一种工具来帮助管理我的公司。就像大多数人开始学习如何变成一样,我被 GitHub 和开源软件所吸引。当我开始钻入这个‘兔子洞’时,我发现了大量的库,并且有许多非常出色的开发者正在维护它们。」 现在,可以通过以下方式 follow 这些工具。 URL:https://opensource.builders/ GitHub 地址:https://github.com/junaid33/opensource.builders 来源: oschina 链接:

使用gitea搭建Git服务

家住魔仙堡 提交于 2020-07-29 03:33:20
title: 使用gitea搭建Git服务 date: 2020-05-20 13:14:00 tags: [Git] categories: [Git] 前情提示 阿里、tx、西数centOS6.4,6系列均可 cat /etc/redhat-release gitea1.12 Git 2.26.2最新稳定版本; MySQL8社区版:mysql-8.0.20-1.el6.x86_64.rpm-bundle.tar; 废话说在前面 已从gogs转移至gitea。为什么?这么说吧,给你个Google pixel手机(原生安卓系统),一个小米手机(基于Android,定制化,更人性)。哪个用的舒服?gitea和其他对比,可以看官网横向对比。gitea的好可以自己看官网特性,这里不再赘述。 至于为什么换成gitea,当初因为组织团队权限推送问题和批量绑定仓库问题,这两点gogs是没有的,另外,两者个人感觉都活跃,gitea更加频繁,毕竟是社区化的合作开发。 两者都有try,自己体验,尝试。 更新说明 去除普通图片截图,保留部分核心截图;详细截图可参考:https://blog.csdn.net/qq_31708763/article/details/104814669 gitea1.11.5到1.12从80M到120M,看来更新不少。 本文仅内部搭建环境使用,本文不再更新,有问题留言

妈妈再也不担心我忘记Git密码了

允我心安 提交于 2020-03-24 14:51:11
3 月,跳不动了?>>> 1. 前言 Git 已经成为我们开发最流行的版本控制工具了, Git 支持多种传输协议,其中最常用的就是 https 和 ssh ,平常我们用 https 比较多,这种方式 pull 和 push 代码都要输入账户密码,非常不方便。那么有没有更加方便而且安全的方式呢?当然有! ssh 方式可以做到这一点。 2. Git 中的 ssh 公有 Git 服务诸如 GitHub 、 Gitee 、 Coding 、 Gitlab 等都提供了 ssh 功能。通过 Gitlab 、 Gogs 、 Gitea 搭建的私有 Git 服务也都有 ssh 功能。一般我们都可以在对应的 设置 中找到。以 Gitee 为例: 那么如何生成 ssh 公钥呢? 3. ssh 公钥的生成 ssh 生成公钥的算法有很多种,我们通常使用 RSA 算法来生成密钥对。确保你在不同操作系统的用户目录 ~/.ssh 下没有 id_rsa 和 id_rsa.pub ,如果有就说明你已经生成了无需再生成。针对 Linux\Mac 和 Windows 和我们来走一下流程。 3.1 Linux\Mac 为例 命令行执行: ssh-keygen -t rsa -b 4096 -C "替换为常用email地址" 后面让你输入密码你可以输入一个,或者一路 enter 按到底直接生成

How to connect Jenkins and Gieta

隐身守侯 提交于 2020-01-24 00:22:11
问题 I have the problem, that I want to establish a CI/CD Pipeline between my Gitea Repo and Jenkins. So far I created a webhook with the Gitea API to Jenkins. Unfortunatly, when I try to send test packages from Gitea to Jenkins, I get the x509 Error, saying that the Certificates are not valid Delivery: Post https://*************/jenkins: x509: certificate is valid for xxxxxxxxxxxxx, not yyyyyyyyyyyyyyyy On the other Hand I cant add my gitea Server in the Jenkins web UI. If I try to do so, I

not able to clone repo via ssh (gitea)

回眸只為那壹抹淺笑 提交于 2019-12-10 11:41:01
问题 I've tried to deploy the 'gitea' on my virtual machine. gitea version is: $ ./gitea -v Gitea version 1.3.2 built with: bindata, sqlite os: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty gitea config: SSH_DOMAIN = <ip address> DOMAIN = <ip address> HTTP_PORT = 3000 ROOT_URL = https://<ip address>/ DISABLE_SSH = false SSH_PORT = 2222 LFS_START_SERVER = true LFS_CONTENT_PATH = /home/git/data/lfs LFS_JWT_SECRET

not able to clone repo via ssh (gitea)

耗尽温柔 提交于 2019-12-06 15:34:10
I've tried to deploy the 'gitea' on my virtual machine. gitea version is: $ ./gitea -v Gitea version 1.3.2 built with: bindata, sqlite os: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty gitea config: SSH_DOMAIN = <ip address> DOMAIN = <ip address> HTTP_PORT = 3000 ROOT_URL = https://<ip address>/ DISABLE_SSH = false SSH_PORT = 2222 LFS_START_SERVER = true LFS_CONTENT_PATH = /home/git/data/lfs LFS_JWT_SECRET = Sxp3S45YtJMKPzVpcQZ9OvltVkTRGzdUVd4jU95irsE OFFLINE_MODE = false PROTOCOL = https CERT_FILE = /home

gitea and jenkins webhook

。_饼干妹妹 提交于 2019-12-04 13:31:09
问题 I am testing out Gitea and would like to it to trigger a Jenkins build, pretty basic use case. I understand that there is the existing GOGs webhook pluging that can be used, but recently also found out that there is a Gitea plugin for Jenkins as well. In GOGS case you would call Jenkins via: http://localhost:8080/gogs-webhook/?job=job_name In the example above, obviously updating the Jenkins location and job name as needed. The problem is there is no documentation for the Gitea plugin, but