Oh, and in case anyone is curious, here's what I am self hosting these days:

- Keycloak - OpenID Authentication Provider
- Nextcloud - Private cloud service
- #Vaultwarden - Open Source implementation of BitWarden server in Rust
- Sonatype Nexus - Artifact Repository I use for Maven/Containers/NPM/etc...
- #OneDev - An open source git forge similar to GitLab
- #Stalwart - Mail Server with lots of features
- #PenPot - Open Source alternative to #Figma

@rtyler I deployed my own instance of #OneDev and I haven't really used GitHub since. @forgejo is also a good option. Don't want to host your own? Then use code.onedev.io or codeberg.org public instances! #openSource #Git #GitForge #Collaboration

🚀 Một máy chủ Git tự lưu trữ - OneDev - vừa được tích hợp trí tuệ nhân tạo với nhiều hỗ trợ thông minh:
✅ Phân tích và hiểu codebase
✅ Hỗ trợ chỉnh sửa CI/CD
✅ Điều tra lỗi trong job
✅ Review commit và pull request

#OneDev #AI #Git #SelfHosted #DevOps #CICD
#VietnameseTech #LapTrinhVien #CongNghe

https://www.reddit.com/r/selfhosted/comments/1q74q7c/introducing_onedev_ai/

@Larvitz @jwildeboer I just re-tooled the Ansible for my "private cloud" to use the Traefik configuration from that blog post and tested it on a VM at Hetzner. 20 minutes to a private cloud with the following components:

- #Keycloak
- #OneDev
- #Vaultwarden
- #Nextcloud AIO
- #SearXNG
- Static blog site using #VitePress
- #OpenVPN

I also have a playbook to automate the backups (on and off-site)

@johanneskastl imo GitLab is just a bit too complex, for many org. I had a client with on-premise rpm based installation. Every upgrade was a pain, as they are on 15.x migration docker-based installation is a challenge 🙂
Of small org I feel much better with #forgejo or #onedev.
Lets checkout how we can add #https to our #blacksheep instance. https://youtu.be/9irwY5coev0 #python #onedev
Python - BlackSheep - Adding HTTPS

YouTube

Does anyone have a #Forgejo or #OneDev instance they'd be willing to let me and my team join? I need a general-purpose #CodeForge, but the treehouse.systems mail server appears to be down, so people can't verify their account to join me.

I like to start my projects privately and only open-source them when they're ready. And I'm currently working on a modding project that would be illegal to make the source code public for. So Codeberg is out of the question for me for most projects.

#code #programming #git #gitea #gitlab

Just started a new project! Taking inspiration from Tea for Gitea, I'm attempting to replicate something similar for OneDev. It's still in the early stages, so there's not much to showcase yet. However, I've managed to create a project from the terminal. Excited for what's to come! ☕️ #newproject #onedev
Forgot to post last weeks learnings. It was about working out how to host infrastructure for my side projects - I like to do it on my own hardware. The only change from then was a move from #Gitea to #OneDev. http://blog.johnstorey.org/20230120-weekly-learnings/
20230120 Weekly Learnings ·

This week has been solidifying a first cut at infrastructure to develop side projects on. Lots of research currently has me settled on the following technologies. Tech Stack Evolution This week I rethought the infrastructure for software development and deployment. With a career of enterprise software behind me I had to re-orient based on priorities around side hustle projects. To do so I looked into what individual developers use, and was very happy with what I found.

@ademalsasa looks like #OneDev could benefit even more from #forgefed -style federation. Do you know if some attemts are under way there?