website
Gitea
Our great sponsors
website | Gitea | |
---|---|---|
232 | 279 | |
814 | 41,389 | |
1.2% | 2.5% | |
8.7 | 10.0 | |
5 days ago | 3 days ago | |
HTML | Go | |
Mozilla Public License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
website
-
AWS Lightsail Java Server Setup Memo
Install Certbot Certbot is a CLI that helps to obtain and maintain Let's Encrypt cert.
-
CapRover : Dumb name, awesome tool
Let's Encrypt. CapRover automatically configures each service with nginx. SSL certificates (on multiple domains too) are just the click of a button.
-
Deploying a secured Node.js Application on AWS EC2 Instance from scratch (Detailed Guide)
Today, you will learn how to deploy your node.js project to the internet via an Amazon Web Services EC2 Instance at little or no cost. You will learn how to create an AWS EC2 Instance and work in Amazon Linux 2, create and manage services with SYSTEMD, use NGINX as a reverse proxy and obtain an SSL certificate from Let's Encrypt to ensure your website is secure via HTTPS protocol. So let’s get to it and deploy your project to your EC2 Instance.
-
Tech giants are hijacking the internet
Luckily you can get the https easily. I’ve been using https://letsencrypt.org/ to get it encrypted. Was fast and free. No real barrier just a bunch of setup.
- OpenBSD acme-client で Let's Encrypt 証明書を取得する
-
Joomla! 4.3 on OpenBSD 7.3: Install
It is able to get them via requests to Let's Encrypt with acme-client. (See: How to conifugre OpenBSD acme-client).
- OpenBSD httpd 7.3: Web サーバー
-
Implementing TLS in Kubernetes
When implementing TLS for a production system, you should consider using a public certificate from a trusted CA, such as Let's Encrypt. While this requires that you have access to your site domain, you can implement additional configurations, such as using a load balancer service to expose your application or managing multiple certificates through a certificate manager like cert-manager. The advantages of exposing your application through a load balancer include improved availability, scalability, and resilience. And using a certificate manager makes the provisioning and management of your cluster certificates effortless in the future.
-
Manually Starting ACME Certificate Renewal
Tried adding WAN2 (not connected), saving, then removing and saving but nothing happened. Ran a packet sniffer destined to 172.65.32.248 (letsencrypt.org) but nothing came up. Verified sniffer was capturing packets by pinging the address and was able to see those packets in the sniffer.
Without making any other changes to the firewall, waited about 10 minutes and tried running the CLI commands to regenerate the client config and restart the ACME service but yet again, no traffic was seen coming from the Fortigate to letsencrypt.org.
Gitea
-
Mermaid Chart, a Markdown-like tool for creating diagrams, raises $7.5M
Same [1]. Zoom being outsourced to the implementing platform is one major pain-point. That example from us has grown in size.
We are clearly using the wrong tool for a diagram of this complexity, but the practicality of seeing commit changes in the diff, what property was changed by whom and instantly having the visual feedback in the Pull Request is just way too useful to use a "proper" tool.
- Go: What We Got Right, What We Got Wrong
-
10 open source tools that platform, SRE and DevOps engineers should consider in 2024.
Gitea is a versatile tool for creating and managing git-based repositories, streamlining Code Review to enhance code quality for users and businesses. It integrates a CI/CD system, Gitea Actions, compatible with GitHub Actions, allowing users to create workflows in YAML or use existing plugins. Gitea's project management features include issue tasks, labeling, and kanban boards for efficient management of requirements, features, and bugs. These tools integrate with branches, tags, milestones, assignments, time tracking, and dependencies to plan and track development progress. Furthermore, Gitea supports over 20 package management types, such as Cargo, Composer, NPM, and PyPI, catering to a wide range of public or private package management needs. This comprehensive suite of features makes Gitea a powerful platform for managing development projects and packages.
-
My website is one binary
Golang has a ton of single binary websites out there. The two that come to mind off hand are Gogs/Gitea only because I contributed to them
-
Harness launches Gitness, an open-source GitHub competitor
Reminds of the GitHub issue for hosting Gitea on Gitea, it's... a read to be sure: https://github.com/go-gitea/gitea/issues/1029
-
Enabling local project collaboration with Gitea
Enter Gitea - a lightweight, cost-effective, open source VCS solution suitable for small-to-medium businesses released under the MIT license:
-
Beautifying our UI: Giving Gitlab build features a fresh look
Is anyone using Gitea or Forgejo? (the latter is a fork, I believe) They both seem like interesting/lightweight alternatives to GitHub/Gitlab.
-
GitHub: “Human eyes” will never see the contents of your private repositories
> The only solution is to self-host. Gitea is good.
Gitea project hosts its code on GitHub: https://github.com/go-gitea/gitea.
Wow how pathetic that github is refusing to export their data:
https://github.com/go-gitea/gitea/issues/1029#issuecomment-1...
What are some alternatives?
Gogs - Gogs is a painless self-hosted Git service
gitlab
Redmine - Mirror of redmine code source - Official Subversion repository is at https://svn.redmine.org/redmine - contact: @vividtone or maeda (at) farend (dot) jp
OpenProject - OpenProject is the leading open source project management software.
gogit - Implementation of git internals from scratch in Go language
onedev - Git Server with CI/CD, Kanban, and Packages. Seamless integration. Unparalleled experience.
Bonobo Git Server - Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. Go to homepage for release and more info.
Gitolite - Hosting git repositories -- Gitolite allows you to setup git hosting on a central server, with very fine-grained access control and many (many!) more powerful features.
Gitbucket - A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
Taiga - Agile project management platform. Built on top of Django and AngularJS
argo-cd - Declarative Continuous Deployment for Kubernetes
Phabricator - Effective June 1, 2021: Phabricator is no longer actively maintained.