Finding myself with a spare week (in order to allow for the things which always seem, inevitably, to go wrong), I embarked on this “jailmaker adventure” with a wry smile of knowing expectation. Disappointment and frustration, hello yet again.
Everybody always says “it’s ever so easy, you just …” and then someone reels off (say) a long list of opcodes which you’re supposed turn into python in your head; or someone tells you to “simply cut the oak tenon to fit properly into the mahogany mortise so your table legs are fully secure”.
I know; I have tried these sorts of “easy” tutorials so you can imagine how I knew just how badly this jailmaker stuff would go.
IT WORKED FIRST TIME
I was almost expecting a catch of some sort. There wasn’t one.
Stux’ tutorial is idiot-proof, proven.
I have spent the last three days searching, searching, searching for a tutorial to set up a particular docker app in TrueNAS Scale. Apparently, it is something I did two years ago when I first got to grips with TrueNAS, but for the life of me I can’t find it let alone remember it.
I crashed the TN Scale App “layer” (or it crashed itself, or anyway it stopped working) last week and I was struggling to get this one aspect working. I gave up and thought I’d at least try to use jailmaker and dockge. I mean it obviously wouldn’t work, but it’ll be a distraction.
Not only was it one of the most easy to follow tutorials I have ever enjoyed, but when I came to the end and thought “is that all I needed to do? Surely the actual docker image itself won’t work, though” it turns out the docker image did work and it was as easy as the video suggested.
I’ve another handful of fairly simple ambitions to implement. I reckon I’ll have them done by the end of today. I hope the Electric Eel implementation is as easy, or perhaps it will simply embrace jailmaker and dockge. The latter is very pleasing because it’s a crossover of a simple UI with specific text entries without the ambiguity which is sometimes attendant.
This is great - thanks very much for everyone’s efforts in building and explaining this functionality!