I selfhost gitea. That, plus Tailscale, has been really good.
- 0 posts
- 39 comments
- MXX53@programming.devtoProgramming@programming.dev•What Should I Use Instead of Github? - Codeberg Gitlab and BitBucket10 months
- MXX53@programming.devtoProgramming@programming.dev•Ignoring lemmyhate, are programmers really using AI to be more efficient?10 months
I like using it. Mostly for quick ideation, and also for getting rid of some of the tedious shit I do.
Sometimes it suggests a module or library I have never heard of, then I go and look it up to make sure it is real, not malicious and well documented.
I also like using my self hosted AI to document my code base in a readme following a template I provide. It gets it pretty good and usually is like 60-80% accurate and to the form I like. I just edit up the remaining and correct mistakes. Saves me a ton of time.
I think the best way to use AI is to use it like a tool. Don’t have it write code for you, but use it to enhance your own ability.
- 11 months
I use alloy to scrape my traefik logs and pass them to Loki. Then I use logQL to parse out the info and regexp to format so I can use it in a visualization. I don’t have my configs handy at the moment but I can try and get them at some point to share something close to what I do as a starting point.
When possible, I prefer all of my tools to be in terminal. I’m not particularly interested in graphical user interfaces, or using my mouse at all. My only real exception is if I am doing digital art, but otherwise I look for either a terminal version of the app I’m looking for, a TUI, or I make a small terminal based app that utilizes the api of the service I am trying to access.
- MXX53@programming.devto
Linux@programming.dev•F44 Change Proposal to Drop 32-bit support has been Withdrawn
1 yearI’m not mad or anything. But I still do a lot with i686. If this happens I will just have to distro hop. Not ideal, but I’ve done it before. I just really like fedora and would prefer to continue using it if possible.
Sorry I didn’t get back to you right away. But this is correct. I just have Prometheus scrape cAdvisor.
I just did the same thing. Grafana with Prometheus, cAdvisor, Loki, alloy. It has really stepped up my overall systems monitoring.
I am a devops engineer and application architect who spends their entire day developing automated docker deployments for custom applications from scratch and I manage all our reverse proxies and TLS termination and certificates.
5 years ago, I wouldn’t have been able to tell you what a docker container really was. Thankfully migrating legacy apps to docker on Linux hosts is my full time job and it has allowed me to become proficient enough in a fairly short amount of time.
We all have to start somewhere and shitting on someone for not knowing something now will dissuade them from ever learning it and potentially remove a future contributor to the open source tech stack before they ever even get started.
- MXX53@programming.devto
Selfhosted@lemmy.world•Self-hosting is having a moment. Ethan Sholly knows why.English
1 yearThis is interesting to me. I run all of my services, custom and otherwise, in docker. For my day job, I am the sole maintainer of all of our docker environment and I build and deploy internal applications to custom docker containers and maintain all of the network routing and server architecture. After years of hosting on bare metal, I don’t know if I could go back to the occasional dependency hell that is hosting a ton of apps at the same time. It is just too nice not having to think about what version of X software I am on and to make sure there isn’t incompatibility. Just managing a CI/CD workflow on bare metal makes me shudder.
Not to say that either way is wrong, if it works it works imo. But, it is just a viewpoint that counters my own biases.
- MXX53@programming.devto
Selfhosted@lemmy.world•What's up, selfhosters? It's selfhosting Sunday again!English
1 yearNo new devices, but I migrated my homelab from an intel nuc to an old recycled HP z240 with a p1000 gpu I got for free. I had Nextcloud and jellyfin on it, but jellyfin gets the majority of the use.
I then added a gitea docker container to my server for my personal projects. Then I configured a miniflux container with some of my favorite RSS feeds for a lightweight way to view my feeds on my computer.
I would like to get pihole configured again in a docker container(I have only ever run it on a raspberry pi), but I have small children and a baby and they make it hard to find extra time in the day.
- MXX53@programming.devto
Selfhosted@lemmy.world•Sanity check: am I crazy for wanting to wipe everything and do/learn from scratch?English
1 yearI did the same thing when I started self hosting. I followed some guides that recommended all these tools. The more I learned, the more I realized I hardly used some of the stuff but when I disabled them it broke the stuff I did use. That’s when I took the time to wipe my system and build from the ground up, but this time actually understand what I was doing and not just blindly following guides.
Good luck!
- MXX53@programming.devto
Selfhosted@lemmy.world•Sanity check: am I crazy for wanting to wipe everything and do/learn from scratch?English
1 yearI don’t think you’re crazy. Sometimes when my shit gets bloated and I start getting confused about how things go together, I wipe everything and start fresh to refresh myself and organize better.
- 1 year
That might be the case. But I have done a great job of reducing the power load of my server from 1200 watts down to 65 watts. And I am slowly trying to get the point that I can off load my servers to solar and battery. I live in a place with not so great of sun.
But I realize I didn’t include that in the original post. So, fair point and thanks for the info!
- 1 year
I would want to do a cluster. Just to learn how that works. But just thinking of the electricity cost, I would personally donate them.
I probably wouldn’t do it. I do have AI help at times, but it is more for bouncing ideas off of, and occasionally it’ll mention a library or tech stack I haven’t heard of that allegedly accomplishes what I’m looking to do. Then I go research the library or tech stack and determine if there is value.
- MXX53@programming.devto
Selfhosted@lemmy.world•Jellyfin is not just good... but *better* than Plex now?!English
1 yearI never used Plex. Up until my kids were born I used to just watch my videos on my desktop, but now I find myself watching on my phone and TV more often. My Jellyfin server has been super stable for the last 6 months or so running on a super low powered machine and external hard drive. The only issues I have is with movies with Dolby digital, they tend to get out of sync when scrubbing the timeline. I am assuming that is due to the lower power of the machine. But, I have a 400watt desktop with a 7th gen i7 and a pascal Quadro P1000 that I am planning on migrating to. Then adding a 20tb internal drive for storage. Hopefully that will resolve the small issues I have seen with it.
- 1 year
I use traefik. I like it. Took a bit to understand, but it has some cool options like ssl passthrough and middlewares for basic auth.
- MXX53@programming.devtoProgramming@programming.dev•Coders or lemmy, what editors do you use? Is it worth learning a new one?1 year
I use emacs when on my personal machines. VS Code at work.
The fastest tool is the one you are best at using. I find that my tool doesn’t make me fast, my ability to solve issues makes me fast. I very rarely learn a new tool unless it accomplishes something for me my other tools do not.
For example, at work I use windows and regularly ssh to servers. My entire job is spent ssh’d into other servers. Emacs terminal emulator is spotty at best when using ssh on windows. There are ways to make it work, but some modifications get flagged by our SEIMs. So in that case I use vs code, and the ssh remote connection options and split terminal interface.
At home I use emacs. I have all Linux machines so my terminal plays nicely. I also am working on reducing my RSI from years of tech work. The less mousing I have to do, the better. Emacs allows me to keep my hands on my keyboard.
- MXX53@programming.devto
Linux@programming.dev•Go buy a linux book at a charity shop or a library sale!
1 yearYou good? We’re talking about PDFs and physical books homie. Take a breath.


I use lutris and heroic for my GOG games. But, I wouldn’t mind having a native GOG galaxy option or something with similar features.