Râu Cao
65933bef4b
Move hubot nginx sites to proxy role, deploy to fornax
2022-11-04 14:41:21 +01:00
Râu Cao
6cce1d9df8
Upgrade hal8000 setup for new hubot-kredits
2022-11-04 14:41:12 +01:00
Râu Cao
534f23eebc
Remove obsolete recipes
2022-11-04 14:38:51 +01:00
basti
eabb6ab404
Switch more cookbooks from kosmos-redis to redisio
...
refs #349
2022-03-22 16:23:26 -06:00
basti
a710182c39
Add missing user recipe import to botka recipe
2022-02-10 17:00:19 -06:00
basti
f6fe3bab0f
Connect to IRC bouncer instead of directly
...
Changes botka on libera to connect to a bouncer, which also uses SASL,
in order to fix the connection issues and keep a stable connection with
minimal maintenance.
2022-01-06 08:12:42 -06:00
basti
ca33dbe624
Improve botka IRC config
...
Use TLS, specify port.
2021-10-23 11:28:29 +02:00
basti
ee0a587dad
Upgrade botka, deploy for Libera.Chat to nodejs-2
...
Note: Temporarily disables wormhole, because it's still on Freenode,
where its credentials have been deleted by the new "management".
2021-09-13 18:21:46 +02:00
basti
c99f82fcd4
Update cookbook version
2021-04-09 11:45:39 +02:00
basti
29e1d64ae0
Remove superfluous license headers from recipe files
2021-04-09 11:44:36 +02:00
basti
9939e4d993
Deploy hubots from Gitea repos
...
The repos have been moved over from GitHub.
2021-04-09 11:35:49 +02:00
Greg Karékinian
f937e5dc68
Set the environment variables in the hubot-kredits dir
...
This is meant to be executed as a script manually, not as part of Hubot.
Example usage:
cd /opt/hal8000_xmpp/node_modules/hubot-kredits
./scripts/review-kredits.js --start 2021-02-01 --end 2021-02-28T23:59:59Z --dry
Closes #315
2021-03-30 13:54:21 +02:00
Greg Karékinian
9415b71965
Deploy hubot with new hubot-kredits
...
It includes a script for creating Kredits for reviews
Refs #135
2021-03-30 12:11:03 +02:00
basti
1eb73711a2
Remove application_javascript usage from wormhole recipe
2021-01-06 19:12:36 +01:00
basti
fe63f01f7b
Move wormhole from barnard to nodejs-2
...
Fixed two small bugs in the recipe:
* hubot user wasn't created when necessary
* systemd template always included redis service dependency
2021-01-05 18:03:15 +01:00
basti
db51f1f332
Add new Zoom meeting ID to whitelist
2020-12-17 14:09:41 +01:00
basti
58c5fad2a7
Add new nickname config for wormhole
2020-11-27 13:22:09 +01:00
basti
f874d7f979
Remove hubot-rss-reader from hubots
...
Not available in latest hal8000 source anymore
2020-10-29 16:19:24 +01:00
basti
69383a666b
Let hal8000 join new info@kosmos.chat room
2020-10-20 15:42:42 +02:00
basti
f92b43e0f4
Configure Zoom meeting whitelist
...
So we only log contributions for actual Kosmos calls
2020-05-25 16:57:09 +02:00
basti
cc4c8fb903
Add hubot-kredits Zoom config
2020-04-16 17:52:28 +02:00
galfert
bd3ef8b635
Remove tweet reading from XMPP Hubot
...
Because of the wormhole feature between XMPP and IRC, any links to
tweets will be read by the hal8000 bots on both platforms.
This change removes the Tweet reading extension from the XMPP version of
the bot.
2019-11-15 14:43:56 +01:00
galfert
90aebe54de
Revert "Remove tweet reading from IRC Hubot"
...
This reverts commit d5fc7ad105 .
2019-11-15 14:37:19 +01:00
galfert
d5fc7ad105
Remove tweet reading from IRC Hubot
...
Because of the wormhole feature between XMPP and IRC, any links to
tweets will be read by the hal8000 bots on both platforms.
This change removes the Tweet reading extension from the IRC version of
the bot.
2019-11-14 19:00:04 +01:00
basti
76c8120058
Set up XMPP/IRC integration for Sockethub rooms
2019-10-13 21:32:12 +02:00
Greg Karékinian
f49dd5e6d4
Switch the MUC host for kosmos.org to kosmos.chat
2019-09-19 15:58:53 +02:00
basti
070a1d1889
Configure Kredits signup for hal8000_xmpp
2019-09-01 17:15:56 +02:00
basti
c50c68b50c
Configure hubot/wormhole deployment
...
Adding another node.js hubot app. Wormhole is our new IRC/XMPP bridge.
2019-07-30 09:09:19 +02:00
basti
f4990a8066
Switch from IPFS cluster to kredits-ipfs-pinner
...
This removes the cluster configuration and adds deployment of Kredits
IPFS Pinner. It also switches hubot-kredits to use the normal API
endpoint again (instead of the cluster port).
Furthermore, it upgrades go-ipfs to the latest version.
2019-07-03 15:34:42 +02:00
basti
3fbea864c1
Remove hubot-kredits from IRC hal8000
2019-05-10 07:08:29 +02:00
basti
7afc2f5774
Remove old hubot admins from botka
2019-05-10 07:02:08 +02:00
basti
b29a007533
Use different Redis database for new bot
2019-05-10 07:01:43 +02:00
basti
4a480931a5
Fix bug in nginx config
...
Server name isn't recognized when adding a header
directive before like this.
2019-05-10 07:00:53 +02:00
basti
9661980235
Change bot domain
2019-05-10 07:00:35 +02:00
basti
f3f0d0deb2
Add nginx site for hal8000_xmpp
2019-05-09 23:44:28 +02:00
basti
e8f325b41b
Refactor botka recipe
2019-05-09 23:44:28 +02:00
basti
5f8b274cf9
Use MIT license
2019-05-09 23:44:28 +02:00
basti
fe1821739c
Remove obsolete port opening
...
We have an nginx reverse proxy for botka instead.
2019-05-09 23:44:28 +02:00
basti
584aab76a7
Add hal8000_xmpp recipe
...
Also, configure express ports in attributes, so they are both easy to
see at once, as well as override per node/env.
2019-05-09 23:44:18 +02:00
Greg Karékinian
696d7cd561
Set up kosmos-hubot to use ipfs-cluster
...
That way a new document will be added and pinned on all members of the
cluster
Fixes #46
2019-04-26 16:54:02 +02:00
basti
d162233e8d
Add Gitea config for hal8000
2019-04-24 17:50:45 +01:00
Greg Karékinian
47d2ebe409
Add missing firewall rule for botka on freenode
2019-04-23 11:15:06 +02:00
Greg Karékinian
bafa24351a
Remove firewall rule that is already defined
2019-04-23 11:14:33 +02:00
basti
72a7b2ed8d
Add hubot-schedule
...
Already running on the server, with a message schedule for the Kosmos
weekly calls.
2019-04-17 10:06:15 +01:00
gregkare
1d8686e07f
Merge branch 'chore/hubot_help_config' of kosmos/chef into master
2019-04-17 07:43:26 +00:00
basti
3e054645ac
Hubot Help config for DM replies
...
Instead of pasting the entire help content publicly, it can now respond
in private (except it seems that only works on IRC, not XMPP).
2019-04-16 17:24:01 +01:00
basti
13de5b8bd5
Update kredits config
...
We're on Rinkeby now.
2019-04-16 17:22:24 +01:00
Greg Karékinian
21f0e4143e
Move the hubot user creation to its own recipe
2019-04-08 17:58:02 +02:00
Greg Karékinian
e137188a4e
Add the build_essential resource to both recipes
2019-04-08 17:58:02 +02:00
Greg Karékinian
e2c1a43a62
Fix cookbook dependency
2019-04-08 17:58:02 +02:00