I have created a Self-hosted mobile administration gateway for Incus with a secure web dashboard, Android client, role-based controls, audit logging, and Docker deployment. The idea is an android mobile app that lets you view all your containers across all your incus servers and stop, start, restart and shell into them as well as see their current status.
It’s patterned after my other apps like Incus Dashboard, Incus Backup, Incus Forge and Blast Radius. I did use ChatGPT in development. Incus Mobile Server and the Android client represent 14,000 lines of code and 250 hours of work on my part. Contribute if you can. Thx.
I wrote LXDMosaic (before AI existed as we know it today) so 250 hours to me is low lol, but keep going! I’m not a hater just the UI/UX seem’d familar from what I know of AI
(I am aware you made a video about LXDMosaic, i really am not hating - just asking)
Agreed. I am familiar with LXDMosaic. I was a pre-cursor to LXConsole that Matthew Penning created. I felt from the beginning that we needed some type of mobile management system and so Incus Mobile was created. I am cranking out a YouTube video as we speak.
I am a real novice as compared to you regarding app development. I am an Infrastructure guy and the last time I programmed was in assembly language, Fortran and Cobol if that helps. I am rather quickly catching on to Node.js which shows you that even old guys can learn new tricks. Having AI is like owning a radial saw. Without the right skills, you just end up with a pile of scraps.
Yo, build what you need, that’s how I learnt what I did - I built what I needed (dont ask me about assembly of Fortran, I don’t have to write that because of people like you) - I don’t need praise, I dont even use modern stuff - what you built looks awesome, its what you need so go build it! (others need it to)
I’m going to stop commenting here when my curiosity gets the better, I really wasn’t 2nd guessing you - I really just wanted to know if it was “Qwen vs Something else” - sorry for getting up in your business.
Odd that you would get a 400. Is it possible that you are using a different management port for incus other than 8443 or are you restricting management access to the target incus server based on origin?
Yes, all futures I suppose. My thoughts are that projects should work, however I did test that. I have my server behind NginX Proxy Manager and it behaves. Websockets are required.