• Minor updates

    From NuSkooler@21:1/121 to All on Wed Sep 4 20:40:14 2019
    Just a few minor updates --

    * Form submit 'action's can now, in addition to being a simple string such as @menu:someMenu, or an array of ACS-driven matches, be a simple array of items of which a random choice will be made. For example:
    action: [
    "@menu:fancyMenu1"
    "@menu:fancyMenu2"
    ]
    I'm using this to show a random Top Achievements on Xibalba that has the same form/layout but different art, theme, so on.

    * Updates to docs around ACS and more info on the above

    * InfoZip package is now the default external processor for zip files. Previously this was 7-Zip but some versions of p7zip on *nix have bugs :(

    * It's been mentioned, but auto-sigs are in place :)

    WFC work very slowly coming along. Speed up once it starts snowing hehe




    --
    NuSkooler
    Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
    ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
    --- ENiGMA 1/2 v0.0.10-alpha (linux; x64; 10.16.2)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From NuSkooler@21:1/121 to All on Sat Nov 21 15:01:11 2020
    - Bugfix for TIC file replacements
    - Many documentation updates
    - Theme displayed in oputil user info
    - Some minor dependency updates (run npm install or yarn again!)



    --
    NuSkooler
    Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
    ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From paulie420@21:2/150 to NuSkooler on Sat Nov 21 17:32:15 2020
    - Bugfix for TIC file replacements
    - Many documentation updates
    - Theme displayed in oputil user info
    - Some minor dependency updates (run npm install or yarn again!)

    I'm gonna rebuild Enigma on my Pi. Have you changed your way earlier suggestion - do you like a docker instance or... a regular install as you suggested at a much earlier build?

    I assume the online docs are still good and will get me building the newest available... I'm gonna crack it off.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2020/10/23 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From NuSkooler@21:1/121 to paulie420 on Sun Nov 22 20:12:51 2020

    Twas Saturday, November 21st when paulie420 said...
    I'm gonna rebuild Enigma on my Pi. Have you changed your way earlier suggestion - do you like a docker instance or... a regular install as you suggested at a much earlier build?
    I assume the online docs are still good and will get me building the newest available... I'm gonna crack it off.

    If you have a install already there is no reason to rebuild - just git pull, really.

    As for Docker, until someone (unless someone already is that I don't know about) keeps a up to date Docker image, the best way to run the system is out of git IMO.



    --
    NuSkooler
    Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
    ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From deon@21:2/116 to NuSkooler on Mon Nov 23 15:22:56 2020
    Re: Re: Minor updates
    By: NuSkooler to paulie420 on Sun Nov 22 2020 08:12 pm

    Howdy,

    As for Docker, until someone (unless someone already is that I don't know about) keeps a up to date Docker image, the best way to run the system is out of git IMO.

    I'm started playing with Enigma (again) - and I'm a docker user.

    I did notice that davestephens one is a little out of date - so I will end up rebuilding it with updated code, binkd and any other dependencies...

    My rebuilds are CI driven so if there is interest in this, we may even be able to setup a webhook of some sort to trigger rebuilds...

    ...ëîåï

    ... Federal Employment Principle: Confusion creates jobs.
    --- SBBSecho 3.11-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From paulie420@21:2/150 to NuSkooler on Sun Nov 22 20:49:18 2020
    If you have a install already there is no reason to rebuild - just git pull,really.
    As for Docker, until someone (unless someone already is that I don't know about) keeps a up to date Docker image, the best way to run the system
    is outof git IMO.

    Ok, understood on both - but since my older system isn't one I want to continue, I'd rather install new - who knows what I messed up or changed in there playing around with Enigma... :P

    Thanks for the suggestions and the nod that git is the way you'd run the software. I prefer that anyway. [At the moment anyway.]



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2020/10/23 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From MeaTLoTioN@21:1/158.6 to deon on Mon Nov 23 06:48:32 2020
    My rebuilds are CI driven so if there is interest in this, we may even
    be ableto setup a webhook of some sort to trigger rebuilds...

    Would be interesting to see if enigma would work in a k8s cluster with a few nodes running for high availability, wonder if that can be done.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    --- Mystic BBS v1.12 A47 2020/11/22 (OnePlus6T/arm32)
    * Origin: phOnE In mY pOckEt BBS (21:1/158.6)
  • From deon@21:2/116 to MeaTLoTioN on Mon Nov 23 21:17:12 2020
    Re: Re: Minor updates
    By: MeaTLoTioN to deon on Mon Nov 23 2020 06:48 am

    Howdy,

    My rebuilds are CI driven so if there is interest in this, we may even
    be ableto setup a webhook of some sort to trigger rebuilds...

    Would be interesting to see if enigma would work in a k8s cluster with a few nodes running for high availability, wonder if that can be done.

    I cant see why it couldnt. (You would need to have some persistent storage across all nodes - so that all nodes see the same storage.)

    One of the challenges with a docker cluster (although I'm not completely sure if it is the same issue with kube) is the docker routing looses the source IP address. Everything appears to come from a 172.17 or a 10.* address.

    The way around it (for web apps atleast) is to use haproxy (or nginx I guess too), to tell the web app what the source IP address is (in case that is used for any decision making).

    I've just helped DM add some functionality to Synchronet which will help SBBS work with haproxy, using the proxy protocol (where the first line of a TCP connection is the proxy telling the app what the source connection details are).

    So I can now put my BBS in a docker swarm (and it can now float between 3 VMs), and I'll also play with my kube cluster (when I can get the storage sorted).

    ...ëîåï

    ... Not tonight honey, ...I feel a modem coming on.
    --- SBBSecho 3.11-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From pokeswithastick@21:2/159 to MeaTLoTioN on Mon Nov 23 10:30:54 2020

    On 23/11/2020 6:48 am MeaTLoTioN said...
    Would be interesting to see if enigma would work in a k8s cluster with a few nodes running for high availability, wonder if that can be done.

    I run mine on a k3s cluster on Raspberry Pis. Binkd as one service and Enigma as the other. Docker images if anyone is interested are fransking/enigma-bbs-arm32v7 and fransking/binkd-arm32v7. I used davestephens docker files as a base.

    'Hardest' part was compiling sexyz from the Synchronet source for Alpine linux (musl).

    --- ENiGMA 1/2 v0.0.12-beta (linux; arm; 12.19.0)
    * Origin: sbb systems ~ https://bbs.sbbsystems.com (21:2/159)
  • From NuSkooler@21:1/121 to deon on Mon Nov 23 11:50:33 2020

    On Monday, November 23rd deon was heard saying...
    My rebuilds are CI driven so if there is interest in this, we may even be able to setup a webhook of some sort to trigger rebuilds...

    Yep, I think RiPuk (Dave) was working on that, but I believe real life may have gotten in his way.

    A CI pipeline on GitHub to produce latest images would be awesome! This + a little polish to the ENiG Docker docs would go a long way.



    --
    NuSkooler
    Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
    ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From NuSkooler@21:1/121 to MeaTLoTioN on Mon Nov 23 11:51:35 2020

    Twas Monday, November 23rd when MeaTLoTioN said...
    Would be interesting to see if enigma would work in a k8s cluster with a few nodes running for high availability, wonder if that can be done.

    No reason it can't


    --
    NuSkooler
    Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
    ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From NuSkooler@21:1/121 to pokeswithastick on Mon Nov 23 11:54:18 2020

    On Monday, November 23rd pokeswithastick said...
    I run mine on a k3s cluster on Raspberry Pis. Binkd as one service and Enigma as the other. Docker images if anyone is interested are fransking/enigma-bbs-arm32v7 and fransking/binkd-arm32v7. I used

    'Hardest' part was compiling sexyz from the Synchronet source for Alpine linux (musl).

    I'd love to add the musl sexyz info to the docs, or perhaps better - to some just more polished/updated/etc. Docker info like previously mentioned.



    --
    NuSkooler
    Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
    ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From pokeswithastick@21:2/159 to NuSkooler on Wed Nov 25 09:38:42 2020

    On 23/11/2020 11:54 am NuSkooler said...
    I'd love to add the musl sexyz info to the docs, or perhaps better - to some just more polished/updated/etc. Docker info like previously mentioned.

    The steps are in the Dockerfile at http://bit.ly/33fCcPy

    Lines 25 to 43. Line 39 is just to make it compile for ARM if i recall.

    --- ENiGMA 1/2 v0.0.12-beta (linux; arm; 12.19.0)
    * Origin: sbb systems ~ https://bbs.sbbsystems.com (21:2/159)
  • From NuSkooler@21:1/121 to pokeswithastick on Wed Nov 25 13:40:59 2020

    On Wednesday, November 25th pokeswithastick was heard saying...
    The steps are in the Dockerfile at http://bit.ly/33fCcPy

    Link yields a 404 :(


    --
    NuSkooler
    Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
    ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From pokeswithastick@21:2/159 to NuSkooler on Thu Nov 26 09:13:24 2020

    On 25/11/2020 1:40 pm NuSkooler said...
    Link yields a 404 :(

    Darn it can't type :).

    https://github.com/fransking/docker-enigma-bbs

    --- ENiGMA 1/2 v0.0.12-beta (linux; arm; 12.19.0)
    * Origin: sbb systems ~ https://bbs.sbbsystems.com (21:2/159)
  • From NuSkooler@21:1/121 to pokeswithastick on Mon Apr 12 21:08:41 2021

    On Wednesday, November 25th pokeswithastick was heard saying...
    The steps are in the Dockerfile at http://bit.ly/33fCcPy

    I think by the time I read this message the URL has expired.


    --
    |08 â–  |12NuSkooler |06// |12Xibalba |08- |07"|06The place of fear|07"
    |08 â–  |03xibalba|08.|03l33t|08.|03codes |08(|0344510|08/|03telnet|08, |0344511|08/|03ssh|08)
    |08 â–  |03ENiGMA 1/2 WHQ |08| |03Phenom |08| |0367 |08| |03iMPURE |08| |03ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 14.15.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From fusion@21:1/616 to NuSkooler on Tue Apr 13 00:25:14 2021
    On 12 Apr 2021, NuSkooler said the following...

    The steps are in the Dockerfile at http://bit.ly/33fCcPy

    I think by the time I read this message the URL has expired.

    we need a bbs specific url shortener. it can be passed down to the very last fidonet operator. the destination might no longer list, but it'll still redirect there.. lol

    --- Mystic BBS v1.12 A47 2021/04/08 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (21:1/616)
  • From NuSkooler@21:1/121 to fusion on Wed Apr 14 20:19:26 2021

    On Tuesday, April 13th fusion muttered...
    we need a bbs specific url shortener. it can be passed down to the very last fidonet operator. the destination might no longer list, but it'll still redirect there.. lol

    Sort of on the subject, anyone know the status of the .BBS TLD? I know it was availalbe under some lesser used registrars which mostly made it pointless. TLD's are handed out like candy now though, .bbs would be awesome :)

    u.bbs/abc type URLs would be great ;)



    --
    |08 â–  |12NuSkooler |06// |12Xibalba |08- |07"|06The place of fear|07"
    |08 â–  |03xibalba|08.|03l33t|08.|03codes |08(|0344510|08/|03telnet|08, |0344511|08/|03ssh|08)
    |08 â–  |03ENiGMA 1/2 WHQ |08| |03Phenom |08| |0367 |08| |03iMPURE |08| |03ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 14.15.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)