fix logclient generation
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 40s

This commit is contained in:
Your Name
2025-09-20 10:50:52 +12:00
parent ca15271109
commit 059a83a328
2 changed files with 13 additions and 6 deletions

View File

@@ -16,7 +16,7 @@ fi
mkdir -p "$CONFIG_DIR"
# Generate filebeat.yml configuration
cat > "$CONFIG_DIR/filebeat.yml" << 'EOF'
cat > "$CONFIG_DIR/filebeat.yml" << EOF
# Filebeat Configuration for LogClient
# Generated by generate-config.sh
@@ -71,7 +71,7 @@ output.logstash:
# Performance settings
bulk_max_size: ${BULK_MAX_SIZE:-2048}
worker: ${WORKER_THREADS:-1}
worker: ${WORKER_THREADS:-1} # Must be >= 1
compression_level: 3
# Retry configuration

View File

@@ -159,10 +159,17 @@ echo " Username: elastic"
echo " Password: ${ELASTIC_PASSWORD:-changeme}"
echo "========================================="
echo ""
echo "IMPORTANT: Update service.env with:"
echo " - Your actual server IP/domain in SERVER_PUBLICBASEURL"
echo " - A secure password in ELASTIC_PASSWORD"
echo ""
# Only show reminder if using default values
if [ "${ELASTIC_PASSWORD}" = "changeme" ] || [ -z "${SERVER_PUBLICBASEURL}" ] || [ "${SERVER_PUBLICBASEURL}" = "http://localhost:5601" ]; then
echo "REMINDER: Update service.env with:"
if [ "${ELASTIC_PASSWORD}" = "changeme" ]; then
echo " - A secure password in ELASTIC_PASSWORD"
fi
if [ -z "${SERVER_PUBLICBASEURL}" ] || [ "${SERVER_PUBLICBASEURL}" = "http://localhost:5601" ]; then
echo " - Your actual server IP/domain in SERVER_PUBLICBASEURL"
fi
echo ""
fi
echo "Logstash listening on port ${LOGSTASH_BEATS_PORT} for Filebeat clients"
echo ""
echo "To add client authentication:"