Thank you. The problem is due to me using the de-googled build of Chromium instead of Chrome. It lacks some options that need to be enabled before the localstorage stuff works. There was an error accessing localstorage in the console/inspector which (according to Chromium docs) is related to 3rd party cookies but that setting is missing in my build. Self hositng works though.
So I ended up creating a self signed cert and imported it into the keychain, self hosintg now works. Hosting on localhost would be even easier as Chrome/Chromium has an option to allow ‘unsafe’ certs on localhost. As for dragging the file in, I think that only works with vanilla Chrome and Chromium builds. Not the ones with Google stuff removed.
Verry happy to be able to run it without internet access, I keep my music computer offline on purpose. Things works great, wanna keep it that way. Auto-update is a pain to keep track on and less distractions too
tl;dr don’t be me and just use normal Chrome/Chromium builds and you won’t have any issues.
Image: Lan hosted
A quick update; just set up elk-herd on localhost with lighttpd and it works with simple http.
It would’ve been easier to just use Google’s Chrome but how boring would it be to go the easy way. I’m really attached to my Google-free Chromium, great browser but all the privacy invasion is not my style. So anyone like me, if you can’t run elk-herd in your Chrome/Chromium build due to missing parts, install lighttpd or some other light web server and host it on localhost and open it up. The default install works great, no php or other stuff needed and nothing in Chromium had to be changed.
Image: Localhost hosted
Managing the chaos that happens inside my Takt couldn’t be more straighforward with elk-herd. Especially with the new 3.0 enhanchments. Really digging the in andexport options. Elektron should give you 5% of their 2019 revenue as you’ve made life easier for a lot of us
Very well coded @mzero