Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
It's not a bad idea at all to have a label so we could set expectations right. But don't be too harsh on me ;) Just being able to pull a functional app without much of experience is already a reasonable accomplishment is it?
Why would this be an accomplishment we need to celebrate? Something else than you wrote that code. If you want to celebrate an accomplishment you could say "I was part of an AI vibe coding project and we created something functional". What you did now was putting yourself front and center where you have no place to be, you are a supporting actor, at best. Its like a project manager telling everyone they accomplished getting a product out the door, giving people the impression they did that by themselves only. No, you were part of a team where (most probably) the real work was done by others. Same applies here: you used the coding abilities of another/something else to somehow toot your own horn and tell the world you did this. You did not. You never shared any info on the others involved on your team who did all the heavy lifting, only to reveal this info when pressed by others.
I get your point about giving proper credit to the tools involved, and that’s fair. I’m not trying to pass this off as traditional from-scratch coding. Reducing it to “you did nothing” feels a bit excessive. At the same time, there’s still effort in figuring out what to build, iterating, debugging, and getting something functional out. That’s the part I’m happy about.
Even this comment stinks of LLM style. Please stop trying to bring about the dead internet.
I was a bit harsh. If you are happy about this project then that is good enough.
I agree with people though, I wish there was a mandatory tag to indicate using AI on a project.
No worries, reddwarf. I should've pointed out that this project was created using AI. It seems that having a tag for this type of projects can definitely avoid some misunderstandings. I hope you have a great day!
Self made? Yes
AI made? Not really. It's asking your friend to do it and then punlish it under your own name and no credits given.
IMO: Nothing to be much proud of. You just steered a coding monkey
I don’t think so. I think I could pull together something like this using AI and enough money/tokens, and without reviewing the code produced too much in a day, a few days for polish, after thinking about it. But I have the advantage of knowing backend, frontend, tech stacks, what works, etc. But I would have little to no knowledge over the code base and what it does outside of the visual.
In the end with these LLM models, you just describe what you want and they fill in the rest. No skill required, and that’s what scares me the most for our future.