8 Commits

6 changed files with 34 additions and 6 deletions
+1
View File
@@ -68,4 +68,5 @@ DEV-*
# Ignore custom Prosody hosts. # Ignore custom Prosody hosts.
Config/Prosody/conf.avail Config/Prosody/conf.avail
Config/Prosody/etc/conf.avail Config/Prosody/etc/conf.avail
Config/Prosody/etc/
+1 -1
View File
@@ -8,7 +8,7 @@ FROM debian:trixie-slim
## Setup ## ## Setup ##
# System Dependencies # System Dependencies
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y prosody \ apt-get install -y prosody prosody-modules ca-certificates \
bash sudo htop \ bash sudo htop \
vim vim
@@ -31,6 +31,7 @@ services:
ports: ports:
- 5222:5222 - 5222:5222
- 5269:5269 - 5269:5269
- 5281:5281
#environment: #environment:
# - REPO=$REPO # - REPO=$REPO
# - BRANCH=$BRANCH # - BRANCH=$BRANCH
@@ -8,8 +8,8 @@ VirtualHost "example.com"
-- Note that old-style SSL on port 5223 only supports one certificate, and will always -- Note that old-style SSL on port 5223 only supports one certificate, and will always
-- use the global one. -- use the global one.
--ssl = { --ssl = {
-- key = "/etc/letsencrypt/live/example.com/privkey.pem"; -- key = "/etc/prosody/certs/example.com.key";
-- certificate = "/etc/letsencrypt/live/example.com/fullchain.pem"; -- certificate = "/etc/prosody/certs/example.com.crt";
-- } -- }
------ Components ------ ------ Components ------
+5 -3
View File
@@ -1,11 +1,13 @@
#!/usr/bin/env bash #!/usr/bin/env bash
sh -c "rm -rfv prov-test" REPO_NAME="git-repo"
sh -c "rm -rfv $LOCAL_REPO_NAME"
echo "Downloading Repo '$REPO' : Branch '$BRANCH'" echo "Downloading Repo '$REPO' : Branch '$BRANCH'"
git clone $REPO --branch=$BRANCH prov-test git clone $REPO --branch=$BRANCH $LOCAL_REPO_NAME
cd prov-test cd $LOCAL_REPO_NAME
echo "Starting Executable Script '$EXEC'" echo "Starting Executable Script '$EXEC'"
+24
View File
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
# 20260804 - Hyperling
DIR="$(dirname -- "${BASH_SOURCE[0]}")"
source $DIR/.env
## Parameters ##
num_lines="$1"
if [[ -z "$num_lines" ]]; then
num_lines=20
fi
## Setup ##
source $DIR/.env
## Main ##
ls $PT_STORAGE_DIR/*/test.log | while read test_log; do
echo -e "\n*** $test_log ***\n"
tail -n $num_lines $test_log
echo -e "\n\n"
done