Skip to content

Commit 64af2e7

Browse files
authored
Add new env var docs for develop tag (#2255)
* Add package install directions * change irc servers * fix formatting * Update server env docs ...and remove old dns module comment * Finish sentence * typo fix * Add new env var docs for develop
1 parent 5abb262 commit 64af2e7

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

eggdrop/content.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,18 @@ This variable sets the nickname used by eggdrop. After the first use, you should
4242

4343
This variable will set the TCP port that Eggdrop will listen for incoming connections on (the equivilent of `listen XXXX all` in the config). If you set this, you will likely need to adjust the `-p` flag to match in your `docker run` command.
4444

45+
### `EGGOWNER` (available for testing in develop tag only)
46+
47+
This variable creates the first account handle for Eggdrop. This is the handle you will log in with, and will have full owner permissions. If you use this environment variable, you must also set the EGGOWNER_PASS environment variable or the container will not start. It can only be used the first time Eggdrop is run. If you are providing your own config file (not using one the one generated by docker on first run), you must add "source scripts/docker.tcl" to the end of your config file to enable this functionality. This variable may be removed after the first run of a container.
48+
49+
### `EGGOWNER_PASS` (available for testing in develop tag only)
50+
51+
This variable sets the password for the EGGOWNER handle. Setting it without setting the EGGOWNER environment variable will not do anything. This variable may be removed after the first run of a container.
52+
53+
### `CHANNELS` (available for testing in develop tag only)
54+
55+
This variable contains a list of channels Eggdrop will attempt to create when the container runs (if they do not already exist). The format for this variable is a comma-separated list (CHANNELS=#chan1,chan2,#chan3"). This variable can be removed once a channel has been added.
56+
4557
## Long-term Persistence
4658

4759
After running the eggdrop container for the first time, the configuration file, user file and channel file will all be available inside the container at `/home/eggdrop/eggdrop/data/` . HOWEVER! These files are only as persistent as the container they exist in. If you expect to use a different container over the course of using the Eggdrop docker image (intentionally or not) you will want to create a persistent data store.

0 commit comments

Comments
 (0)