dashboard / erock/pico / docs(bouncer): motd #43 rss

accepted · opened on 2025-01-15T04:11:01Z by erock
Help
checkout latest patchset:
ssh pr.pico.sh print pr-43 | git am -3
checkout any patchset in a patch request:
ssh pr.pico.sh print ps-X | git am -3
add changes to patch request:
git format-patch main --stdout | ssh pr.pico.sh pr add 43
add review to patch request:
git format-patch main --stdout | ssh pr.pico.sh pr add --review 43
accept PR:
ssh pr.pico.sh pr accept 43
close PR:
ssh pr.pico.sh pr close 43

Logs

erock created pr with ps-91 on 2025-01-15T04:11:01Z
erock added ps-92 on 2025-01-15T04:12:10Z
erock added ps-93 on 2025-01-15T04:14:11Z
erock changed status on 2025-01-18T20:21:21Z {"status":"accepted"}

Patchsets

ps-91 by erock on 2025-01-15T04:11:01Z
Range Diff ↕ rd-92
1: 98b341f ! 1: 3b9b6be docs(bouncer): motd
ps-92 by erock on 2025-01-15T04:12:10Z
Range Diff ↕ rd-93
1: 3b9b6be ! 1: a99abd2 docs(bouncer): motd
ps-93 by erock on 2025-01-15T04:14:11Z

Patchset ps-91

docs(bouncer): motd

Eric Bower
2025-01-15T04:10:31Z
Back to top

docs(bouncer): motd

Reference: https://soju.im/doc/soju.1.html
bouncer/Dockerfile link
+1 -0
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
diff --git a/bouncer/Dockerfile b/bouncer/Dockerfile
index c7bd01d..7d9f263 100644
--- a/bouncer/Dockerfile
+++ b/bouncer/Dockerfile
@@ -49,6 +49,7 @@ COPY --from=builder /app/soju/soju .
 COPY --from=builder /app/soju/sojuctl .
 
 COPY soju.config .
+COPY motd.txt .
 
 EXPOSE 6697
 EXPOSE 8080
bouncer/motd.txt link
+29 -0
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
diff --git a/bouncer/motd.txt b/bouncer/motd.txt
new file mode 100644
index 0000000..ccfe49c
--- /dev/null
+++ b/bouncer/motd.txt
@@ -0,0 +1,29 @@
+Welcome to chat.pico.sh!
+
+This is a hosted Internet Relay Chat (IRC) bouncer service for pico users.
+
+Documentation for this service is available online:
+
+https://pico.sh/bouncer
+
+In order to chat with other users, you must configure an IRC network.
+IRC networks are independent entities which are not affiliated with SourceHut.
+
+The recommended network for pico users is Libera Chat: https://libera.chat
+
+To connect to Libera Chat now, enter the following commands:
+
+/msg BouncerServ help
+
+# in the private message
+network create -addr irc.libera.chat -nick <user> -enabled false
+
+# if you don't have an account skip this step
+sasl set-plain -network libera <user> <sasl-pass>
+
+network update libera -enabled true
+/j #pico.sh
+
+Once connected, it is recommended to register an account with the network.
+Type "/msg NickServ help register" to send a message to the Libera Chat account
+registration system for details.
bouncer/soju.config link
+1 -0
1
2
3
4
5
6
7
8
9
diff --git a/bouncer/soju.config b/bouncer/soju.config
index 93e0c1a..94662ae 100644
--- a/bouncer/soju.config
+++ b/bouncer/soju.config
@@ -12,3 +12,4 @@ auth oauth2 https://auth.pico.sh/bouncer
 disable-inactive-user 30d
 enable-user-on-auth true
 max-user-networks -1
+motd motd.txt