• Re: "crashmail"

    From alterego@1337:2/100 to MeaTLoTioN on Fri Apr 10 12:48:10 2020
    Re: Re: "crashmail"
    By: MeaTLoTioN to alterego on Fri Mar 27 2020 10:15 am

    I was going to build a container with this - and use it as a hub,
    but I got distracted. Might try again when I'm bored. (I'm in my

    So I did it, I've build a BBSless hub - and I've got fsx on their first, I'll move TQW over to it next.

    The hub will also host the ZeroTier controller, so it's all now in a self contained docker image on the Pi in the corner.

    The upside of me doing this, is that I'm now backing up daily, and its a Pi in the corner of the house that I probably wont touch as often as I touch my main server.

    Instead of crasmail, I'm using hpt - I'm liking it - might have a play and see what I can do with the perl integration :)
    ...deon


    ... I don't have any solution, but I certainly admire the problem.
    --- SBBSecho 3.10-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (1337:2/100)
  • From MeaTLoTioN@1337:1/101 to alterego on Fri Apr 10 13:47:31 2020
    So I did it, I've build a BBSless hub - and I've got fsx on their first, I'll move TQW over to it next.

    Wow this is great news! So how does it work and how do you maintain it - both as a network HUB and also as the container itself?

    The hub will also host the ZeroTier controller, so it's all now in a self contained docker image on the Pi in the corner.

    I assume that, due to it being a docker container, it will be easily portable to say a non Pi system?

    The upside of me doing this, is that I'm now backing up daily, and its a Pi in the corner of the house that I probably wont touch as often as I touch my main server.

    Ah yes, backups are wonderful in times of need, just make sure you do
    periodic restoration tests as a backup is only good if you can actually
    restore too lol, something I found out not too long ago haha.

    Instead of crasmail, I'm using hpt - I'm liking it - might have a play
    and see what I can do with the perl integration :)


    HPT, I think I was curious about that not long ago, although never found how
    to get it let alone use it... is that what some people in other networks use for like stats for message flows and stuff? I would like to figure out how to get that to work in tqwNet too actually.

    ---
    |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 A43 2019/03/02 (Linux/64)
    * Origin: The Quantum Wormhole, Ramsgate, UK. bbs.erb.pw (1337:1/101)
  • From alterego@1337:2/100 to MeaTLoTioN on Fri Apr 10 23:34:50 2020
    Re: Re: "crashmail"
    By: MeaTLoTioN to alterego on Fri Apr 10 2020 01:47 pm

    Wow this is great news! So how does it work and how do you maintain it -
    both as a network HUB and also as the container itself?

    So maintaining a container is easy - the "data" is outside the container, and the container just has the apps (in this case binkd, hpt, etc). When the container is running, it sees the data from the host - and that data is the actual config for each of the apps inside, and any resulting data from those apps (like message bases).

    Maintaining is just editing the config files for binkd/hpt, etc as appropriate,
    as I add/remove nodes from nets. I may look at putting up a web interface, so that it can be self registered/administers - but Ive got too many projects before I tackle that.

    The container itself is supporting binkps (TLS connections), binkp and EMSI sessions, and now I'm using hpt, I'm looking at adding some robots that'll give
    me some stats on inbound/outbound stuff (for example), as well as auto responding to pings and test messages. (That looks really easy to do with hpt.)

    I assume that, due to it being a docker container, it will be easily
    portable to say a non Pi system?

    Yup. I actually built it on an Intel host first (its way faster to compile the parts) before giving it to the Pi compile.

    Ah yes, backups are wonderful in times of need, just make sure you do periodic restoration tests as a backup is only good if you can actually restore too lol, something I found out not too long ago haha.

    Yup I know this trick. I've already used it as I clobbered my binkd file once already :) I use restic for backup, super easy, incremental forever, and it can
    send stuff to an S3 host (amongst other destinations).

    HPT, I think I was curious about that not long ago, although never found
    how
    to get it let alone use it... is that what some people in other networks
    use for like stats for message flows and stuff? I would like
    to figure out how to get that to work in tqwNet too actually.

    HPT is a mail toss, with HTICK a TIC processor. Its pretty fast, highly flexible. (And yes I got onto it because I saw it mentioned a few times by others who have been doing FTN for decades.)

    If you have a docker environment, I'm happy to share my container - all latest versions of everything.
    ...deon


    ... Constipation is the thief of time. Diarrhoea waits for no man.
    --- SBBSecho 3.10-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (1337:2/100)