Skip to content

Commit f478e4a

Browse files
authored
Update Eggdrop docs (#2160)
* Add package install directions * change irc servers * fix formatting * Update server env docs ...and remove old dns module comment * Finish sentence * typo fix
1 parent 9b6f0e5 commit f478e4a

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

eggdrop/content.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ This variable sets the IRC server Eggdrop will connect to. Examples are:
2626

2727
```console
2828
-e SERVER=just.a.normal.server
29-
-e SERVER=you.need.to.change.this:6667
30-
-e SERVER=another.example.com:7000:password
31-
-e SERVER=[2001:db8:618:5c0:263::]:6669:password
32-
-e SERVER=ssl.example.net:+6697
29+
-e SERVER="you.need.to.change.this 6667"
30+
-e SERVER="another.example.com 7000 password"
31+
-e SERVER="[2001:db8:618:5c0:263::] 6669 password"
32+
-e SERVER="ssl.example.net +6697"
3333
```
3434

35-
Only one server can be specified via an environmental variable. The + denotes an SSL-enabled port. After the first run, it is advised to edit the eggdrop config directly to add additional servers (see Long-term Persistence below).
35+
Note that specifiying a port or password will require enclosing the entire argument within quotes. Only one server can be specified via an environmental variable. The + denotes an SSL-enabled port. After the first run, it is advised to edit the eggdrop config directly to add additional servers (see Long-term Persistence below).
3636

3737
### `NICK`
3838

@@ -90,11 +90,7 @@ If you want to expose network connections for your bot, you'll also want to use
9090

9191
to your docker run command line.
9292

93-
## Docker-isms
94-
95-
IMPORTANT - Due to how alpine handles DNS functionality, for the time being you MUST either a) manually add a DNS server to your eggdrop config (`set dns-servers "8.8.8.8 8.8.4.4"` would do the trick) or b) disable the DNS module (commenting out `loadmodule dns` in the config) in order for DNS resolution to work. We are currently testing new code to mitigate this issue.
96-
97-
You'll know you're affected by this quirk if you see errors such as `nslookup: can't resolve '(null)': Name does not resolve` or the generic `Failed connect to irc.libera.chat (DNS lookup failed)`.
93+
## Common Errors
9894

9995
# docker-compose.yml
10096

0 commit comments

Comments
 (0)