Your comments

Hello Elouan,

unfortunately not. I've been able to make some progress recently, but I will probably have to put development on hold for a few months.


The only thing I can tell is that I have not given up.

The feature is not available in the current version.

But it's already implemented in my working version, so it'll be part of the next release.

That's because this is not the right URL (you need to access /admin).

Just follow the documentation I linked in my first message, everything's in it.

Default admin port is 2203, not 2003.

Did you try with the --headless parameter ? (reference)

Your error makes me think you don't have a graphical environement, so you need to tell Ubooquity not to try to instantiate a GUI.

I'm moving to Kotlin for the new code and the parts I have to modify. Most of the code is still Java (both can coexist in the same application) for now

I switched to Kotlin because it is faster to write and safer to use.

Still not opening the source I'm afraid.

if you do have the time and not a lot of things in your priority queue for Ubooquity

Both are an issue, especially since I've been in the middle of big and painful refactoring for quite some time now.

Did you try overriding the java.io.tmpdir property ?

Like that:

java -Djava.io.tmpdir=/path/to/tmpdir -jar Ubooquity.jar

Hi Jataki,

I understand the issue, but I have currently no plan to make Ubooquity runnable on Android (nor do I have any workaround coming to my mind). Sorry.

--headless

Use it if you don’t want the Ubooquity interface to be displayed, or to

avoid compatibility issues on devices with no graphical environment

(e.g. NAS).

From the manual.

First time I see this kind of error.

Apparently the "recovery tool" it mentions is the one offered by the H2 database used internally by Ubooquity:

https://stackoverflow.com/questions/41898380/how-to-use-the-recovery-tool-to-repair-a-perfino-h2-database