from expyth0n@lemmy.world to selfhosted@lemmy.world on 01 Mar 13:24
https://lemmy.world/post/43725501
Hey selfhosters š
A few weeks ago I shared Ideon here and got great feedback that shaped a lot of what Iāve been working on since.
Since my last post here, Ideon crossed 200 stars on GitHub and I wanted to say thank you ā¤. It means a lot to see people interested in what started as a side project. It motivated me to work on it literally every day since then.
For those who missed it: Ideon is a self-hosted visual workspace where you lay out everything about a project on an infinite canvas: notes, Git repos, code snippets, checklists, sketches, links and connect them together. Two containers, no external dependencies.
Since then, a lot has changed and I wanted to share an update.
Self-hosting got smoother. Docker permission issues with bind mounts are gone, build times are faster, and thereās a new GIT_ALLOWED_HOSTS env variable so you can whitelist your internal Git servers (Gitea, Forgejo, GitLab behind a VPN, etc.) without the SSRF filter blocking them.
Collaboration got real structure. There are now 4 project roles (Creator, Owner, Editor, Viewer), a Request Access workflow for private projects, and the canvas supports real-time multiplayer with conflict-free editing.
The canvas got a lot more usable. Keyboard navigation (arrow keys + vim keys), a command palette, freehand sketch blocks, drag-and-drop checklists with progress bars, markdown tables and task lists, emoji reactions on blocks, edge labels, and a bunch of stability fixes for large projects.
Where this is going next:
Right now Ideon lets you see your project. Git stats, issues, PRs show up on the canvas, but you can only look at them. For the v1 I want to move from visibility to control. Merge a PR from the canvas. Trigger a deployment. Restart a service. Turn the workspace into an actual cockpit where you operate your project, not just view it.
Thatās the direction. Curious what this community thinks about it.
If you tried it and hit something rough, or if youāve been waiting to try it, nowās a good time. Feedback always welcome.
GitHub: github.com/3xpyth0n/ideon
Docs: www.theideon.com/docs
#selfhosted
threaded - newest
Wait⦠thereās no LLM/AI nonsensical utter bloody-void horrible mess?
My gracious holy smokes⦠THANK YOU!!! Thank you⦠from the very depths of my heart⦠and soul⦠for making something that is actually important⦠that is for humanā¦
Thank you, dear @expyth0n@lemmy.world for the marvel⦠art⦠you doā¦
Thereās still belief in effort, education, human, art⦠in the purposeā¦
This is honestly one of the kindest messages Iāve received. THANKS ā¤.
Iām just tired of seeing every project full of soulless AI slop for fame.
I try to build things with intention, even if itās not the ātrendā, I prefer to stay aligned with what suits me :)
Refreshingly not an ai made thingā¦
Nothing bad about using ai but
Yes, of course, but I just think that when you make something and especially invite people to use it, you have to at least know what youāre doing, cuz I see a lot of people who promote open source, who want to contribute and so on, saying itās free stuff, thatās okay, But throw something with AI, you donāt even know WTH youāre doing and you ask people to install your thing ? Thatās where I really lose it tbh.
I am with you my friend, all the way
Very interesting, forwarding this to several groups who seem stuck with Miro boards.
Thanks š, appreciate it !
Looks quite impressive!
Not sure if useful for me though.
Thanks, thereās a demo if you want to try, just in case
Already selfhosting it. Thank you so much for your time and effort <3
YAY ! The goat š
This is a neat project. You should consider moving this to Codeberg, though. Github is a serious risk for FOSS projects.
Thank you, I am not aware of the risk with GitHub, can you tell me more?
Thereās many good articles out there if you have the time. It boils down to stolen code, forced identification and enshittification.
https://sfconservancy.org/GiveUpGitHub/
https://laoutaris.org/blog/codeberg/
https://blog.joergi.io/posts/2025-09-20-migrate-from-github-to-codeberg/
Youāre awesome !
I just wanted to try the demo linked on your Github and I couldnāt login with the provided username and password even though I copy and pasted them.
how ? I just tried right now and it works, do you get an error or sum ?
Now it worked for me too. I donāt know, it told me that the username or password is wrong.
#GoodFirstIssue š¹
This looks incredible! Kind of bummed I didnāt notice this when you shared it last time, as Iāve been trying to found essentially literally this.
Iām also on agreement with everyone else, ius refreshing to see something non-AI
No, I said I wasnāt playing with my server this weekend. I promised my wife. Sheāll get pissed.
I guess Iām getting a divorce š¤£
Edit: 2 things
1.- that demo looks awesome. Thank you so much.
2.- can you suggest an easy way to migrate all my Obsidian data to Ideon please? Otherwise, Iām looking at a few (using the word āfewā very lightly here) hours of copy/paste.
Okay, Iām not taking responsibility for any divorces caused by Ideon š¹
<img alt="" src="https://media3.giphy.com/media/v1.Y2lkPTZjMDliOTUyZzFvbjd5cTZrb2tvemNhYzFvdzRtcHEwdDgyb2tiYmxoN3p1MTZyNCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/GMOVMW9QFjZUDU09UX/giphy.gif">
Really glad you liked the demo though, that means a lot. I honestly didnāt expect people to seriously consider moving their whole setup.
For Obsidian migration, yes, I can absolutely make it happen. But I want to be transparent, itāll take a bit of time to build something clean and reliable :)
Take your time. Itās by no means a deal breaker. Iām sucked into self-hosting deep enough that I can keep whatās in Obsidian right now while using Ideon, and just wait until I can move it to Ideon. It wouldnāt be the first time I have 2 services running in parallel until I figure out which one Iām keeping. Hell, I did that for almost a year when I was in Joplin and then decided to move to Obsidian.
As for the divorce, I donāt think itās going to happen any time soon. She wanted to catch-up on Solo Leveling, so I joined her. Iāll spin up the server tomorrow when she leaves for work š¤£
The demo is sweet bro. Seriously, looks good. Iām going to have to check this out.
Maybe Iām blind, but is there a docker composed YAML?
Would like to reverse proxy this into my VPS.