<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:24] <Corded> > <El​fi> Well, there's the joy of OC over CC
L2[00:03:24] <Mic​hiyo> Magical Memory is a Computronics thing, not base OC.
L3[00:03:36] <Mic​hiyo> quoted the wrong message but meh :P
L4[00:22:15] <kim​apr> https://discordembeds.pc-logix.com/live/1725150135390.png
L5[00:22:33] <Mic​hiyo> 10/10
L6[00:23:20] <kim​apr> that file is 600K
L7[00:24:10] <kim​apr> https://discordembeds.pc-logix.com/live/1725150250156.png
L8[00:26:15] <kim​apr> i managed to optimize memory usage a bit, before that lolwtf.bin wouldn't open without hitting an OOM
L9[00:56:56] <kim​apr> Relying on the term api for the cursor might have been a mistake
L10[00:57:53] <kim​apr> pointing at some characters can make the computer beep, flip colors, and who knows what else
L11[02:24:56] <Fl​an> Anybody familiar enough with Lunatic86 to know how to add a proper drive? Trying to install some things that would need a couple of floppy images.
L12[02:25:29] <Fl​an> But booting from an image by default is basically booting from a floppy already so it's very space limited.
L13[02:44:10] <Spider ​EveryOS> %tonkout
L14[02:44:10] <MichiBot> Yeah! Spider ​EveryOS! You beat your own previous record of 5 hours, 26 minutes and 1 second (By 45 seconds)! I hope you're happy!
L15[02:44:11] <MichiBot> Spider ​EveryOS has tonked out! Tonk has been reset! They gained 0.005 tonk points! plus 0.008 bonus points for consecutive hours! Current score: 3.05400908, Position #2 Need 0.0228492 more points to pass Forec​aster!
L16[02:44:24] <Spider ​EveryOS> I didn't even have an alarm for that, just luck
L17[04:06:26] <kim​apr> https://discordembeds.pc-logix.com/live/1725163586442.png
L18[04:08:54] <Amanda> Hey Elfi, you should be careful when flying around tonight, I seem to have slipped into another time portal just laying here!
L19[04:09:28] * Amanda curls up, does a heccen zzzmew
L20[04:51:50] <Forec​aster> %tonk
L21[04:51:51] <MichiBot> Eureka! Forec​aster! You beat Spider ​EveryOS's previous record of <0 (By 2 hours, 7 minutes and 40 seconds)! I hope you're happy!
L22[04:51:52] <MichiBot> Forecaster's new record is 2 hours, 7 minutes and 40 seconds! Forecaster also gained 0.00213 tonk points for stealing the tonk. Position #1.
L23[05:08:00] <Corded> > <kim​apr>
L24[05:08:00] <PewPew​Cricket> Uhhh
L25[05:08:03] <PewPew​Cricket> Uh oh
L26[05:09:02] <Corded> > <PewPew​Cricket> Uhhh
L27[05:09:03] <kim​apr> this is ocelot desktop, i opened one of my host directories when it asked
L28[05:09:17] <PewPew​Cricket> Oh
L29[05:09:22] <PewPew​Cricket> Phew
L30[05:09:46] <kim​apr> pretty convenient. don't have to copy anything around when editing stuff from the outside
L31[05:11:10] <kim​apr> the way i've done it previously was to have my program in a directory served by nginx and then download the program using wget in OC
L32[05:12:10] <kim​apr> this is instant in OCEmu, but takes considerable time (just enough to be annoying) on real OC
L33[05:13:48] <Forec​aster> If you're not on a server you can access oc files directly in the world directory
L34[05:20:09] <Forec​aster> (if you are on a server you can still do it if you have access to the server filesystem)
L35[05:25:01] <kim​apr> myea
L36[05:49:54] <Corded> > <kim​apr> per-process global env feels like the obvious thing to do �…
L37[05:49:55] <Ocawes​ome101> That would use a lot more memory—OpenOS already barely fits in 192K
L38[05:52:21] <Corded> > <Ocawes​ome101> That would use a lot more memory—OpenOS already barely fits…
L39[05:52:21] <kim​apr> not really, if you provide an environment table that's empty but with a metatable to fallback to the global one
L40[05:53:47] <Ocawes​ome101> OpenOS also doesn't care about security
L41[05:54:16] <Ocawes​ome101> The metatable would have to make `pairs` and whatnot work right as well, which is a whole nother can of worms
L42[05:55:17] <Ocawes​ome101> ... and hande subtables for APIs and things for true sandboxing ...
L43[06:03:47] <Corded> > <kim​apr>
L44[06:03:47] <ff​_66> how did you use 69 GB of disk in OC ?
L45[06:04:39] <Corded> > <ff​_66> how did you use 69 GB of disk in OC ?
L46[06:04:39] <kim​apr> otherworldly influence
L47[06:29:41] <Forec​aster> %blame Amanda
L48[06:29:42] * MichiBot blames Amanda for no typ so gud
L49[06:33:56] ⇨ Joins: Vexatos (~Vexatos@p200300EaEf242300401ee43a5Ad1c3d4.dip0.t-ipconnect.de)
L50[06:33:57] zsh sets mode: +v on Vexatos
L51[07:51:53] <Va​ur> %tonk
L52[07:51:54] <MichiBot> Fudge! Va​ur! You beat Forec​aster's previous record of 2 hours, 7 minutes and 40 seconds (By 52 minutes and 22 seconds)! I hope you're happy!
L53[07:51:55] <MichiBot> Vaur's new record is 3 hours and 2 seconds! Vaur also gained 0.00261 (0.00087 x 3) tonk points for stealing the tonk. Position #3. Need 0.06729644 more points to pass Spider ​EveryOS!
L54[08:02:19] <[LotP]​Atisal> Hello, iam new here. and i have a very special question. i hope anyone can help me
L55[08:04:08] <[LotP]​Atisal> i want to create a special storage system for players which is connected with a mysql database on my website. this should be a save pleace for playeritems through a complete server wipe.
L56[08:04:42] <[LotP]​Atisal> is there any mod or program for Minecraft forge 1.12.2?
L57[08:05:49] <Redston​eParkour> oh that's a special question
L58[08:06:31] <Redston​eParkour> you're basically looking for a server-side scripting mod in 1.12.2 right?
L59[08:06:47] <Redston​eParkour> (as i don't think there's any mod that does that directly)
L60[08:06:49] <[LotP]​Atisal> If anyone knows the Steam Game Empyrion and the external Dev Team from HWS, than you understand what i want 🙂
L61[08:06:59] <Corded> > <Redston​eParkour> you're basically looking for a server-side scripting mod in…
L62[08:06:59] <[LotP]​Atisal> yes
L63[08:07:35] <Corded> > <Redston​eParkour> oh that's a special question
L64[08:07:35] <[LotP]​Atisal> yeap i know.
L65[08:08:26] <Redston​eParkour> we have https://ocdoc.cil.li/component:debug
L66[08:08:53] <Redston​eParkour> which should be capable of doing that
L67[08:12:02] <Redston​eParkour> you'll have to make the program yourself though
L68[08:13:23] <Forec​aster> you could just back up the player data files?
L69[08:13:53] <Redston​eParkour> i think he wants a special storage that persists across server wipes
L70[08:14:56] <Forec​aster> yeah but that's going to be a lot of work
L71[08:15:14] <Forec​aster> if you really want to do that OC can definitely do it
L72[08:16:16] <Forec​aster> I did that at some point
L73[08:17:00] <Forec​aster> through a server reset I told players they'd be able to keep whatever was in their inventory, then I moved the player data over and just reset their coordinates to the new spawn point
L74[08:17:31] <Forec​aster> Indicentally I'm also working on an in-game storage system using the debug card
L75[08:17:42] <Forec​aster> it's not an easy task
L76[08:18:07] <Forec​aster> mainly because the debug card doesn't have a method for listing the contents of an inventory
L77[08:18:23] <Redston​eParkour> well you can read out the NBT
L78[08:18:41] <Redston​eParkour> and get the contents via that
L79[08:18:45] <Forec​aster> that's not easy either, because then you need to parse the NBT
L80[08:18:55] <Forec​aster> I know, I'm doing it
L81[08:19:03] <Redston​eParkour> isn't it already parsed?
L82[08:19:22] <Redston​eParkour> into tables containing tables
L83[08:20:19] <Forec​aster> what makes it not-easy is that containers from different mods use different structures
L84[08:20:48] <Forec​aster> it's been very annoying
L85[08:20:57] <Redston​eParkour> oh
L86[08:21:12] <Redston​eParkour> can't you make players put everything in a chest or something?
L87[08:21:26] <Forec​aster> though if you target a specific inventory it becomes easier
L88[08:21:55] <Forec​aster> woud've been nice if the debug card could just list the contents like an inventory controller though
L89[08:22:46] <Corded> > <Redston​eParkour> can't you make players put everything in a chest or somethi…
L90[08:22:47] <Forec​aster> yes but my goal was to write a more universal library, which turned out to be nigh impossible without testing every single inventory block there is...
L91[08:22:50] <Redston​eParkour> hm
L92[08:23:12] <Redston​eParkour> what if you just summon a microcontroller from thin air next to the controller and have it use its inventory controller?
L93[08:23:26] <Redston​eParkour> would require you to allow inventory controllers to read nbt though
L94[08:23:46] <Forec​aster> the inventory controller can just list the contents of the inventory, it has a method for that
L95[08:23:55] <Forec​aster> it doesn't need to read the nbt
L96[08:24:03] <Redston​eParkour> hm
L97[08:24:28] <Redston​eParkour> or maybe place a transposer and a chest next to it and remotely connect and transfer the wanted item
L98[08:24:33] <Forec​aster> I've considered putting a transposer under the inventory in my setup, but I would have liked to avoid it to make installing them as simple as possible
L99[08:25:04] <Forec​aster> the debug card can do everything, except list the contents... it's such a glaring oversight...
L100[08:25:25] <Forec​aster> which makes it so annoying to have to use a transposer for just that one thing it can't do
L101[08:26:05] <Forec​aster> ah well, I can't work on that project right now, but I'll get back to it eventually and solve that problem
L102[08:26:15] <Forec​aster> I'd like to add that method to the debug card at some point
L103[08:30:34] <[LotP]​Atisal> ok if a player store items and blocks on a AE drive and have this in his Inventory and i save the playerfiles, can he use the AE drive after a fullwipe?
L104[08:31:02] <Redston​eParkour> i think yes
L105[08:31:14] <Redston​eParkour> as ae2 drives store their items in the nbt of the item
L106[08:31:31] <Redston​eParkour> you can always test it btw
L107[08:32:01] <[LotP]​Atisal> so the nbt reader can read out the AE2 drive ?!
L108[08:32:19] <Corded> > <Redston​eParkour> you can always test it btw
L109[08:32:20] <[LotP]​Atisal> yeap will do it
L110[08:32:23] <Redston​eParkour> the nbt reader can read out the nbt of anything
L111[08:32:34] <Redston​eParkour> you just have to know the format
L112[08:33:01] <[LotP]​Atisal> ok thx. this should help me a lot.
L113[10:49:14] ⇦ Quits: MichiBot (~MichiBot@heimdall.pc-logix.com) (Ping timeout: 183 seconds)
L114[10:52:12] ⇨ Joins: MichiBot (~MichiBot@heimdall.pc-logix.com)
L115[10:52:13] zsh sets mode: +v on MichiBot
L116[10:52:18] <Spider ​EveryOS> %tonk
L117[10:52:46] <MichiBot> Zounderkite! Spider ​EveryOS! You beat Va​ur's previous record of 3 hours and 2 seconds (By 50 seconds)! I hope you're happy!
L118[10:52:47] <MichiBot> Spider EveryOS's new record is 3 hours and 52 seconds! Spider EveryOS also gained 0.00004 (0.00001 x 4) tonk points for stealing the tonk. Position #2. Need 0.0249392 more points to pass Forec​aster!
L119[10:54:54] <Spider ​EveryOS> Are you serious?? I'm not setting alarms. I literally just woke up for a second and figured I'd tonk before returning to sleep
L120[10:55:30] <Forec​aster> you're attuning to the tonk
L121[11:08:37] <Corded> > <Spider ​EveryOS> Are you serious?? I'm not setting alarms. I literally just …
L122[11:08:37] <ff​_66> can you make a tonk speedrun still ?
L123[11:22:13] <Corded> > <ff​_66> can you make a tonk speedrun still ?
L124[11:22:13] <Forec​aster> what's a "tonk speedrun"
L125[11:23:10] <Corded> > <Forec​aster> what's a "tonk speedrun"
L126[11:23:10] <ff​_66> for me, it would be beating the previous record with the least margin possible
L127[11:23:40] <Forec​aster> okay...
L128[11:25:37] <Forec​aster> not sure if you can speedrun a game that doesn't have a win state, but okay
L129[11:33:26] <Corded> > <Forec​aster> not sure if you can speedrun a game that doesn't have a win…
L130[11:33:27] <ff​_66> the "win state" is whether or not you did beat the previous record here
L131[11:35:13] <Forec​aster> sounds like streching the definition of speedrun quite a lot to me
L132[11:47:28] <Amanda> %choose back to reading about cute transbian tenticle monster?
L133[11:47:28] <MichiBot> Ama​nda: Ah... well, I'd say wait an hour.
L134[11:47:42] <Amanda> Hrm
L135[11:48:46] <Amanda> ( before anybody Google that very dangerous keywords, this is what I'm referencing: https://www.scribblehub.com/series/1099400/from-the-outer/ )
L136[11:52:01] <Forec​aster> tentacles are only dangerous if you anger them
L137[11:52:35] ⇨ Joins: TJC47 (~TJC47@p5de538ef.dip0.t-ipconnect.de)
L138[11:54:37] ⇦ Quits: TJC47 (~TJC47@p5de538ef.dip0.t-ipconnect.de) (Quit: TJC47)
L139[12:01:52] <Amanda> Indeed, such as making them relive their intense dysphoria
L140[12:19:02] <Forec​aster> %choose I'm hungry, should I eat yet?
L141[12:19:04] <MichiBot> Forec​aster: After all, why shouldn't you "I'm hungry, should I eat yet"?
L142[12:19:15] <Forec​aster> sounds like a yes to me
L143[12:27:30] <Amanda> %choose can I halucinate about the transbian Eldritch girl now?
L144[12:27:31] <MichiBot> Ama​nda: Rip and tear! Sorry I was playing Doom. Go ahead.
L145[12:27:38] <Amanda> :3
L146[14:37:22] <Amanda> nadja: halp, the next button doesn't work anymore! D:
L147[14:37:38] <Spider ​EveryOS> %tonkout
L148[14:37:38] <MichiBot> Zoinks! Spider ​EveryOS! You beat your own previous record of 3 hours and 52 seconds (By 43 minutes and 59 seconds)! I hope you're happy!
L149[14:37:39] <MichiBot> Spider ​EveryOS has tonked out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004 bonus points for consecutive hours! Current score: 3.06104908, Position #2 Need 0.0179392 more points to pass Forec​aster!
L150[15:02:57] <Forec​aster> you do this again, on the day of my wife's cousins second siblings imaginary friend's wedding D:<
L151[15:18:49] <Amanda> This'll cheer you up! %splash @Forecaster with mutable potion
L152[15:18:49] <MichiBot> You fling a mutable blue potion (New!) that splashes onto @Forecaster. @Forecaster turns into a void horse until someone baps them.
L153[15:19:21] <Amanda> D: %bap @Forecaster
L154[15:19:21] <MichiBot> Amanda baps @Forecaster with the 12-step guide to late-stage capitalism!
L155[15:20:04] <Forec​aster> ow...
L156[15:39:43] ⇦ Quits: ecksun (~ecksun@h-85-24-139-151.A498.priv.bahnhof.se) (Ping timeout: 190 seconds)
L157[15:54:47] ⇨ Joins: ecksun (~ecksun@h-85-24-139-151.A498.priv.bahnhof.se)
L158[16:14:03] <Amanda> Hrm
L159[16:14:10] <Forec​aster> %tonk
L160[16:14:11] <MichiBot> Eh! Forec​aster! You beat Spider ​EveryOS's previous record of <0 (By 1 hour, 36 minutes and 32 seconds)! I hope you're happy!
L161[16:14:12] <MichiBot> Forecaster's new record is 1 hour, 36 minutes and 32 seconds! Forecaster also gained 0.00161 tonk points for stealing the tonk. Position #1.
L162[16:14:15] <Amanda> %choose halucinate or try and be productive instead or wood factory
L163[16:14:15] <MichiBot> Ama​nda: Some "halucinate" sounds nice
L164[16:20:12] <Forec​aster> MichiBot's given up on trying to get you to be productive?
L165[16:20:28] <Va​ur> %sip
L166[16:20:28] <MichiBot> You drink a steady redstone potion (New!). Someone just had some of Vaur's favourite food and they didn't get any!
L167[16:23:03] <Amanda> Hrm
L168[16:23:09] <Amanda> I'm not really feeling more halucinating
L169[16:24:22] <Forec​aster> Maybe you should be productive instead
L170[16:27:08] <Amanda> I'm thinking that may be wise
L171[16:49:32] <Forec​aster> Or would it...
L172[16:59:42] <kim​apr> Ooh! this is nice. apparently "yielding" to pull events doesn't yield from the current coroutine like in ComputerCraft, but the whole computer instead
L173[17:00:03] <kim​apr> * it happens in ComputerCraft, but the whole computer instead
L174[17:00:13] <kim​apr> * yields the whole computer instead
L175[17:00:32] <kim​apr> https://discordembeds.pc-logix.com/live/1725210032315.png
L176[17:01:55] <Amanda> coroutines.wrap doesn't start the coroutine, you still have to coroutine.resume it, I thought?
L177[17:03:24] <kim​apr> coroutine.wrap returns a function that resumes the coro
L178[17:03:29] <kim​apr> i call it here
L179[17:09:55] <Amanda> Every key press gives three events, "chat" and "key_up/down"
L180[17:10:11] <Amanda> char not chat
L181[17:10:19] * Amanda glares at her tratorious paws
L182[17:13:11] <kim​apr> are you sure char is its own event?
L183[17:15:14] <Amanda> yes
L184[17:15:22] <Amanda> ... unless I'm confugins oc/cc again
L185[17:15:31] <kim​apr> i think you're confusing oc/cc
L186[17:15:31] <Amanda> confusing*
L187[17:16:05] <kim​apr> ocdoc says its key_up/down and clipboard, and char is just a field in key_up/down
L188[17:16:24] <Amanda> guess so
L189[17:27:19] <kim​apr> anyway, coroutines being separate from events means i can do generators like this: https://station.kimapr.net/lappy/uploads/62bc93d9078dd7c715bf79cf8bae5375.txt and pull events from inside the generators without having to resort to dirty hacks to penetrate the coro boundaries
L190[17:28:57] <Amanda> %choose super early rainbox?
L191[17:28:57] <MichiBot> Ama​nda: A faraway lamp turns black
L192[17:29:00] <Amanda> D:
L193[17:29:05] * Amanda quickly changes the bulb
L194[17:29:19] <Amanda> phew, I don't think Elfi noticed the lamp dying
L195[17:29:25] * Amanda wanders to the rain box
L196[18:20:12] ⇦ Quits: pwootage (~pwootage@new.pwootage.com) (Ping timeout: 207 seconds)
L197[18:21:19] ⇨ Joins: pwootage (~pwootage@new.pwootage.com)
L198[18:22:09] <kim​apr> OC's implementation of coroutine.wrap is incorrect: it returns an error string instead of raising an error when the wrapped function raises an error
L199[18:22:58] <Amanda> I'm guessing that's because it's being reimplemented in the pre-eeprom bios lua as part of the sandboxing
L200[18:23:52] <Spider ​EveryOS> %tonk
L201[18:23:52] <MichiBot> Awesome! Spider ​EveryOS! You beat Forec​aster's previous record of 1 hour, 36 minutes and 32 seconds (By 33 minutes and 9 seconds)! I hope you're happy!
L202[18:23:54] <MichiBot> Spider EveryOS's new record is 2 hours, 9 minutes and 41 seconds! Spider EveryOS also gained 0.0011 (0.00055 x 2) tonk points for stealing the tonk. Position #2. Need 0.0184492 more points to pass Forec​aster!
L203[18:24:32] <Corded> > <Ama​nda> I'm guessing that's because it's being reimplemented in the…
L204[18:24:32] <kim​apr> it actually seems to be implemented in OpenOS
L205[18:28:01] <kim​apr> ...
L206[18:28:06] <kim​apr> it's completely wrong
L207[18:28:21] <kim​apr> it discards all return values of coroutine.resume except the first one for no reason
L208[18:28:33] <kim​apr> the first two i mean
L209[18:30:07] <kim​apr> AH nvm
L210[18:30:26] <kim​apr> it's discarding the first return value and returning the rest, i'm stupid
L211[18:34:23] ⇦ Quits: reborn (reborn@reborn.my.id) (Ping timeout: 190 seconds)
L212[18:39:58] <Amanda> %choose laptopnaptime?
L213[18:39:58] <MichiBot> Ama​nda: Whatever you're thinking, don't.
L214[18:41:11] <Amanda> Oh dear. I better hurry up and put it to sleep
L215[19:15:20] ⇨ Joins: reborn (reborn@reborn.my.id)
L216[19:21:03] ⇦ Quits: BadCoder (~wasp@81.162.38.186) (Ping timeout: 190 seconds)
L217[19:22:04] ⇨ Joins: BadCoder (~wasp@81.162.38.186)
L218[19:34:10] ⇦ Quits: BadCoder (~wasp@81.162.38.186) (Ping timeout: 183 seconds)
L219[19:35:07] <Forec​aster> I can't believe you'd do that to the poor laptop
L220[19:35:22] <Forec​aster> It probably had many more years left D:
L221[19:35:22] ⇨ Joins: BadCoder (~wasp@81.162.38.186)
L222[19:55:59] <kim​apr> how do you profile an OC program?
L223[20:03:42] <Forec​aster> What do you mean?
L224[20:07:03] <Forec​aster> If you mean timing it then I guess wrap it in a program that gets the time before and after and tells you the difference?
L225[20:08:45] <kim​apr> hmm i suppose i could wrap every relevant function like that
L226[20:11:45] <Forec​aster> If you want to be more specific I guess
L227[20:38:20] <Va​ur> %tonk
L228[20:38:20] <MichiBot> Yay! Va​ur! You beat Spider ​EveryOS's previous record of 2 hours, 9 minutes and 41 seconds (By 4 minutes and 45 seconds)! I hope you're happy!
L229[20:38:21] <MichiBot> Vaur's new record is 2 hours, 14 minutes and 27 seconds! Vaur also gained 0.00024 (0.00008 x 3) tonk points for stealing the tonk. Position #3. Need 0.07519644 more points to pass Spider ​EveryOS!
L230[20:41:13] <Forec​aster> Dangit
L231[21:08:23] <Spider ​EveryOS> I'll let it slide
L232[21:29:32] <Brisingr​ Aerowing> %splash @Forecaster
L233[21:29:33] <MichiBot> You fling a simulated red potion (New!) that splashes onto @Forecaster. A swinging blade comes flying towards @Forecaster from nowhere! They fail to evade it with a 15 vs DC 16 and takes 1d​8 => 3 damage.
L234[22:06:40] ⇦ Quits: Vexatos (~Vexatos@p200300EaEf242300401ee43a5Ad1c3d4.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L235[23:09:29] <stephanj> Amanda: what IDP are you using for your cluster?
L236[23:16:05] <Amanda> stephanj: identity provider? None really. Everything either uses the cluster admin pem or the tailscale operator
L237[23:16:22] <stephanj> ah i mean OIDC.
L238[23:16:26] <Amanda> Which is using a highly privileged service account
L239[23:16:34] <stephanj> tailscale operator?
L240[23:17:00] <Amanda> Ah, I switched to authentik for my sso
L241[23:17:30] <Amanda> But there's still some stuff that just uses it's own un/pass
L242[23:18:07] <Amanda> Authentik is neat in that it can pretend to be an LDAP server for stuff that doesn't support openid connect
L243[23:18:33] <Amanda> Alex uses that to do sso for ssh for his homelab
L244[23:18:41] <stephanj> mh.
L245[23:19:16] <stephanj> my main SSO is LemonLDAP-NG but for cluster stuffs i want something in cluster which just upstreams auths against LLNG(which auths against an LDAP) and can be configured sanely via CRDs
L246[23:19:41] <stephanj> sadly nothing really provides CRD configuration i.e. i can just drop in a config file per app I deploy and stuff just gets configured
L247[23:20:37] <Amanda> Ah, yeah like I said, I didn't really set up anything for cluster auth. Authentik is running _in_ the cluster, but it's more just a side effect of how I chose to run it, it's not tying into CRDs or anything
L248[23:21:20] * stephanj nods
L249[23:21:36] <stephanj> SSO for the cluster itself is another beast I have not put too much thinking into
L250[23:21:37] * Amanda grumbles about cloudflare
L251[23:21:44] <stephanj> its just for apps I run in the cluster i.e. ingresses
L252[23:21:45] <Spider ​EveryOS> %tonk
L253[23:21:46] <MichiBot> Jeepers! Spider ​EveryOS! You beat Va​ur's previous record of 2 hours, 14 minutes and 27 seconds (By 28 minutes and 57 seconds)! I hope you're happy!
L254[23:21:47] <MichiBot> Spider EveryOS's new record is 2 hours, 43 minutes and 25 seconds! Spider EveryOS also gained 0.00144 (0.00048 x 3) tonk points for stealing the tonk. Position #2. Need 0.0170092 more points to pass Forec​aster!
L255[23:21:52] <Amanda> Ah yeah
L256[23:22:22] <stephanj> my main issue with most applications is the clicky-buntu-ui config :/
L257[23:22:57] <stephanj> llng has a json config i could auto generate, but still its a bit messy.
L258[23:23:00] <Amanda> Actually I think authentik can generate traefik middleware CRDs, but I'm not actually sure, it's been a hot minute since I did that
L259[23:23:08] <stephanj> mh.
L260[23:23:28] <stephanj> i am old, i still use nginx as ingress ;)
L261[23:23:32] <Amanda> But it's all web app configuration
L262[23:23:48] <stephanj> you mean clicks in the ui?
L263[23:23:50] <Amanda> So probably not what you want
L264[23:23:56] <Amanda> Yeah
L265[23:24:10] <stephanj> yea then i have the issue that i need to make very sure I dont lose the IDP database :P
L266[23:24:27] <stephanj> if all users need to reauth... well sucks to be them. wellll me I guess.
L267[23:25:03] <stephanj> in previous cluster iterations i just manually setup a client in LLNG and sops-encrypted the configs in my fluxcd repo to be deployed
L268[23:25:20] <stephanj> i am still looking into automagicing that
L269[23:25:54] <stephanj> last attempt i did was writing an operator but i got burned out quickly once i realized what the operator-sdk is for a flaky mess
L270[23:55:55] <Amanda> %choose wake up laptop to update a couple stories or wait til tomorrow
L271[23:55:55] <MichiBot> Ama​nda: "wake up laptop to update a couple stories", now with 30% fewer deaths caused by negligence!
L272[23:56:07] <Amanda> Hrm
L273[23:56:40] <Amanda> I guess
<<Prev Next>> Scroll to Top