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