piraatit/silta: quality documentation

This commit is contained in:
Aminda Suomalainen 2018-02-02 15:41:40 +02:00
parent dc490ad86f
commit e60573abb5
No known key found for this signature in database
GPG Key ID: 0C207F07B2F32B67
5 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,12 @@
# TeleIRC sometimes stops working by itself, so I am restarting it twice a
# day automatically as it seems to be enough for it to fix issues.
0 8 * * * systemctl restart telepirateirc --quiet
0 20 * * * systemctl restart telepirateirc --quiet
# Discord-IRC is a lot more unreliable than TeleIRC, but it seems to work
# enough well (=no one notices if it's broken) in case it's restarted four
# times a day.
0 1 * * * systemctl restart discordpirateirc --quiet
0 8 * * * systemctl restart discordpirateirc --quiet
0 13 * * * systemctl restart discordpirateirc --quiet
0 20 * * * systemctl restart discordpirateirc --quiet

View File

@ -0,0 +1,3 @@
discord-irc/ - the git repo, tracking the latest tag
discordpirateirc.start - startup script to save from headache
discordpirateirc.json - the config file

View File

@ -0,0 +1,11 @@
Limnoria/ - Limnoria's git repo, tracking the latest tag.
https://github.com/ProgVal/Limnoria
Supybot-plugins/ - Directories symlinked into Limnoria/plugins/*
https://github.com/ProgVal/Supybot-plugins
Mainly LinkRelay is wanted from here.
Upkeep: in both directories "pip3 install -r requirements.txt --user --upgrade"
Afterwards in Limnoria/ "python3 setup.py install --user --upgrade"
Euforia/ - ]o['s configs. NOTHING SHOULD BE TOUCHED THERE!
PROTIP: `tail -f Euforia/logs/messages.log`

21
irc/piraatit/silta/root Normal file
View File

@ -0,0 +1,21 @@
## Bots
/home/...
teleirc - TeleIRCs for PirateIRC & freenode. T4
limnoria2 - Python2 version of Limnoria, mainly Kunsido on PirateIRC2
(meetingology/meeting bot)
limnoria3 - ]o[ Python3 version of Limnoria.
discordirc - Discord-IRC (D6) at PirateIRC.
Systemd units:
telepirateirc.service - TeleIRC of PirateIRC, -vvv logging
limnoria3.service - ]o[ at freenode, PirateIRC, IRCnet and Euforia at
piraatit.slack.com
discordpirateirc.service - Discord IRC at PirateIRC (D6)
telefreenode.service - TBD
limnoria.service - TBD
Automatic restart at cron as ugly hack for things being broken:
telepirateirc discordpirateirc
Also see "crontab -l"

View File

@ -0,0 +1,6 @@
teleirc/ - https://github.com/FruitieX/TeleIRC/ . Mainly used for going in and
"npm install". It's tracking develop branch as it's lazy with tagging
See /root/README.mikaela for systemd!
telepirateirc/ - files of PirateIRC, only config.js should be touched and maybe
files/ be cleaned sometimes.
telefreenode/ - files of TeleIRC at freenode, mainly used by SailfishOS.