Skip to content

Commit 5db78ea

Browse files
committed
Adapt README.md to the ecs container image
Just run: sed -i 's| ghcr.io/processone/ejabberd| docker.io/ejabberd/ecs|' README.md
1 parent f7a3691 commit 5db78ea

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

ecs/README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Start ejabberd
4343
Start ejabberd in a new container:
4444

4545
```bash
46-
docker run --name ejabberd -d -p 5222:5222 ghcr.io/processone/ejabberd
46+
docker run --name ejabberd -d -p 5222:5222 docker.io/ejabberd/ecs
4747
```
4848

4949
That runs the container as a daemon,
@@ -73,7 +73,7 @@ docker rm ejabberd
7373
Start ejabberd with an interactive Erlang console attached using the `live` command:
7474

7575
```bash
76-
docker run --name ejabberd -it -p 5222:5222 ghcr.io/processone/ejabberd live
76+
docker run --name ejabberd -it -p 5222:5222 docker.io/ejabberd/ecs live
7777
```
7878

7979
That uses the default configuration file and XMPP domain `localhost`.
@@ -92,7 +92,7 @@ mkdir database && chown ejabberd database
9292
docker run --name ejabberd -it \
9393
-v $(pwd)/conf/ejabberd.yml:/opt/ejabberd/conf/ejabberd.yml \
9494
-v $(pwd)/database:/opt/ejabberd/database \
95-
-p 5222:5222 ghcr.io/processone/ejabberd live
95+
-p 5222:5222 docker.io/ejabberd/ecs live
9696
```
9797

9898
Notice that ejabberd runs in the container with an account named `ejabberd`
@@ -370,7 +370,7 @@ Example to connect a local `ejabberdctl` to a containerized ejabberd:
370370
docker run --name ejabberd -it \
371371
-e ERLANG_COOKIE=`cat $HOME/.erlang.cookie` \
372372
-p 5210:5210 -p 5222:5222 \
373-
ghcr.io/processone/ejabberd
373+
docker.io/ejabberd/ecs
374374
```
375375
2. Set `ERL_DIST_PORT=5210` in `ejabberdctl.cfg` of container and local ejabberd
376376
3. Restart the container
@@ -428,7 +428,7 @@ mkdir database
428428
sudo chown 9000:9000 database
429429
docker run -d --name $OLDCONTAINER -p 5222:5222 \
430430
-v $(pwd)/database:/opt/ejabberd/database \
431-
ghcr.io/processone/ejabberd:23.01
431+
docker.io/ejabberd/ecs:23.01
432432
docker exec -it $OLDCONTAINER ejabberdctl started
433433
docker exec -it $OLDCONTAINER ejabberdctl register user1 localhost somepass
434434
docker exec -it $OLDCONTAINER ejabberdctl registered_users localhost
@@ -478,7 +478,7 @@ docker run \
478478
-d \
479479
-p 5222:5222 \
480480
-v $(pwd)/database:/opt/ejabberd/database \
481-
ghcr.io/processone/ejabberd:latest
481+
docker.io/ejabberd/ecs:latest
482482
```
483483

484484
5. Convert the backup file to new node name:
@@ -529,7 +529,7 @@ docker run \
529529
-p 5222:5222 \
530530
-v $(pwd)/database:/opt/ejabberd/database \
531531
-e ERLANG_NODE_ARG=$OLDNODE \
532-
ghcr.io/processone/ejabberd:latest
532+
docker.io/ejabberd/ecs:latest
533533
```
534534

535535
Check the old database content is available:
@@ -627,7 +627,7 @@ and start it with `docker-compose up`:
627627
```yaml
628628
services:
629629
main:
630-
image: ghcr.io/processone/ejabberd
630+
image: docker.io/ejabberd/ecs
631631
container_name: ejabberd
632632
ports:
633633
- "5222:5222"
@@ -651,7 +651,7 @@ spec:
651651
containers:
652652
653653
- name: ejabberd
654-
image: ghcr.io/processone/ejabberd
654+
image: docker.io/ejabberd/ecs
655655
ports:
656656
- containerPort: 5222
657657
hostPort: 5222
@@ -698,7 +698,7 @@ version: '3.7'
698698
services:
699699
700700
main:
701-
image: ghcr.io/processone/ejabberd
701+
image: docker.io/ejabberd/ecs
702702
container_name: ejabberd
703703
environment:
704704
- EJABBERD_MACRO_HOST=example.com
@@ -731,7 +731,7 @@ spec:
731731
containers:
732732
733733
- name: ejabberd
734-
image: ghcr.io/processone/ejabberd
734+
image: docker.io/ejabberd/ecs
735735
env:
736736
- name: EJABBERD_MACRO_HOST
737737
value: example.com
@@ -793,7 +793,7 @@ version: '3.7'
793793
services:
794794
795795
main:
796-
image: ghcr.io/processone/ejabberd
796+
image: docker.io/ejabberd/ecs
797797
container_name: main
798798
environment:
799799
- ERLANG_NODE_ARG=ejabberd@main
@@ -807,7 +807,7 @@ services:
807807
retries: 120
808808
809809
replica:
810-
image: ghcr.io/processone/ejabberd
810+
image: docker.io/ejabberd/ecs
811811
container_name: replica
812812
depends_on:
813813
main:
@@ -840,7 +840,7 @@ spec:
840840
containers:
841841
842842
- name: first
843-
image: ghcr.io/processone/ejabberd
843+
image: docker.io/ejabberd/ecs
844844
env:
845845
- name: ERLANG_NODE_ARG
846846
value: main@cluster
@@ -871,7 +871,7 @@ spec:
871871
readOnly: true
872872
873873
- name: second
874-
image: ghcr.io/processone/ejabberd
874+
image: docker.io/ejabberd/ecs
875875
env:
876876
- name: ERLANG_NODE_ARG
877877
value: replica@cluster

0 commit comments

Comments
 (0)