• Re: Minor updates

    From paulie420@21:2/150 to NuSkooler on Saturday, November 21, 2020 17:32:15
    - 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 Sunday, November 22, 2020 20:12:51

    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 Monday, November 23, 2020 15:22:56
    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 Sunday, November 22, 2020 20:49:18
    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 Monday, November 23, 2020 06:48:32
    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 Monday, November 23, 2020 21:17:12
    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 Monday, November 23, 2020 10:30:54

    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 Monday, November 23, 2020 11:50:33

    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 Monday, November 23, 2020 11:51:35

    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 Monday, November 23, 2020 11:54:18

    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 Wednesday, November 25, 2020 09:38:42

    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 Wednesday, November 25, 2020 13:40:59

    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 Thursday, November 26, 2020 09:13:24

    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 Monday, April 12, 2021 21:08:41

    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 Tuesday, April 13, 2021 00:25:14
    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 Wednesday, April 14, 2021 20:19:26

    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)
  • From Warpslide@21:3/110 to NuSkooler on Thursday, April 15, 2021 03:55:22
    *** Quoting NuSkooler from a message to fusion ***

    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 ;)

    It looks like .bbs is/was only available under OpenNIC which requires you to change which DNS servers you're using to be made available. So it's not a "real" TLD per say, but it is available if you're interested:

    https://wiki.opennic.org/opennic/dot

    It looks like the OpenNIC .bbs TLD is run by a gentleman named Dustin Souers and must be registered manually. Going to http://register.bbs (after
    changing my DNS servers to OpenNIC) gave me a certificate error for https://dustin.souers.org but no information on that page told me how to proceed.

    Registering a new "real" TLD looks super expensive (US$185,000 to register
    and then US$6250 per calendar quarter to maintain).


    Jay

    ... Monday is a hard way to spend one-seventh of your life.

    --- Telegard v3.09.g2-sp4/mL
    * Origin: Northern Realms | 289-424-5180 | bbs.nrbbs.net (21:3/110)