[BACK]Return to README CVS log [TXT][DIR] Up to [local] / botnow

Annotation of botnow/README, Revision 1.1

1.1     ! bountyht    1: botnow: the versatile IRC bot
        !             2:
        !             3: botnow has only been tested on openbsd 6.7
        !             4:
        !             5: ### System requirements ###
        !             6:
        !             7: In order to install botnow, you will need to have the following installed and
        !             8: configured:
        !             9:
        !            10: 1) sendmail (https://wiki.ircnow.org/index.php?n=Openbsd.Opensmtpd)
        !            11: 2) nsd (https://wiki.ircnow.org/index.php?n=Openbsd.Nsd)
        !            12: 3) openhttpd (https://wiki.ircnow.org/index.php?n=Openbsd.Openhttpd)
        !            13: 4) php (https://wiki.ircnow.org/index.php?n=Openbsd.Php)
        !            14: 5) znc (https://wiki.ircnow.org/index.php?n=Openbsd.Znc)
        !            15: 6) IPv6 (https://wiki.ircnow.org/index.php?n=Openbsd.Staticnet)
        !            16:
        !            17: ### Install instructions ###
        !            18:
        !            19: $ tar xvzf botnow.tgz
        !            20: $ cd botnow
        !            21: $ doas make
        !            22: $ doas su botnow
        !            23: $ cd /home/botnow/
        !            24: $ cp botnow.conf.example botnow.conf
        !            25:
        !            26: Fill the file ipv6s with all the unused IPv6 addresses available on your server.
        !            27:
        !            28: $ vi botnow.conf
        !            29: $ ./botnow.pl
        !            30:
        !            31: ### Configuration of httpd.conf ###
        !            32:
        !            33: server "www.$hostname" {
        !            34:         alias "$hostname"
        !            35:         listen on $ext_ip port 80
        !            36:         location "/.well-known/acme-challenge/*" {
        !            37:                 root "/acme"
        !            38:                 request strip 2
        !            39:         }
        !            40:         location "*.php" {
        !            41:             fastcgi socket "/run/php-fpm.sock"
        !            42:         }
        !            43:         root "/htdocs/ircnow/"
        !            44: }
        !            45:
        !            46: ### Reinstall ###
        !            47:
        !            48: If you need to reinstall, run
        !            49:
        !            50: $ doas make -i
        !            51:
        !            52: ### Changelog ###
        !            53:
        !            54: Version 0.07: Added support for requesting shell accounts
        !            55: Version 0.06: Refactored code to be modular
        !            56: Version 0.05: Refactored conf file out of the script and supplied sensible defaults
        !            57: Version 0.04: Switched from flatfiles to sqlite for user metadata
        !            58: Version 0.03: Added new DNS commands
        !            59: Version 0.02: Updated wiki pages, added warnings to common errors, added support
        !            60: for trustallcerts
        !            61: Version 0.01: First public version of botnow

CVSweb