From 6193044e652c1f12e37a4d802152b5b245c7a4fe Mon Sep 17 00:00:00 2001 From: casjay Date: Thu, 4 Jun 2026 14:34:50 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Update=20prosody=20README=20with?= =?UTF-8?q?=20install=20instructions=20=F0=9F=93=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - README.md: add automatic install/update instructions and dockermgr usage README.md --- README.md | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 72 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c5caf03..7ee0f69 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,77 @@ prosody README -## Author +## Install my system scripts +```shell + sudo bash -c "$(curl -q -LSsf "https://github.com/systemmgr/installer/raw/main/install.sh")" + sudo systemmgr --config && sudo systemmgr install scripts +``` + +## Automatic install/update + +```shell +dockermgr update prosody +``` + +## Install and run container + +```shell +dockerHome="/var/lib/srv/$USER/docker/casjaysdevdocker/prosody/prosody/latest/volumes" +mkdir -p "/var/lib/srv/$USER/docker/prosody/volumes" +git clone "https://github.com/dockermgr/prosody" "$HOME/.local/share/CasjaysDev/dockermgr/prosody" +cp -Rfva "$HOME/.local/share/CasjaysDev/dockermgr/prosody/volumes/." "$dockerHome/" +docker run -d \ +--restart always \ +--privileged \ +--name casjaysdevdocker-prosody-latest \ +--hostname prosody \ +-e TZ=${TIMEZONE:-America/New_York} \ +-v "$dockerHome/data:/data:z" \ +-v "$dockerHome/config:/config:z" \ +-p 80:80 \ +casjaysdevdocker/prosody:latest +``` + +## via docker-compose + +```yaml +version: "2" +services: + ProjectName: + image: casjaysdevdocker/prosody + container_name: casjaysdevdocker-prosody + environment: + - TZ=America/New_York + - HOSTNAME=prosody + volumes: + - "/var/lib/srv/$USER/docker/casjaysdevdocker/prosody/prosody/latest/volumes/data:/data:z" + - "/var/lib/srv/$USER/docker/casjaysdevdocker/prosody/prosody/latest/volumes/config:/config:z" + ports: + - 80:80 + restart: always +``` + +## Get source files + +```shell +dockermgr download src casjaysdevdocker/prosody +``` + +OR + +```shell +git clone "https://github.com/casjaysdevdocker/prosody" "$HOME/Projects/github/casjaysdevdocker/prosody" +``` + +## Build container + +```shell +cd "$HOME/Projects/github/casjaysdevdocker/prosody" +buildx +``` + +## Authors + 🤖 casjay: [Github](https://github.com/casjay) 🤖 +⛵ casjaysdevdocker: [Github](https://github.com/casjaysdevdocker) [Docker](https://hub.docker.com/u/casjaysdevdocker) ⛵