Splunk and nginx
Doing some splunkjs work from a docker container, and hosting it out of nginx, which means I needed to configure a proxy pass using some load balancing in order to access the splunk cluster, this was a little tricky because of session persistence and https. nginx load balancing Luckily there are some good pslunk blogs out there that help out configuring-nginx-with-splunk-rest-api-sdk-compatibility and some good reading about splunkjs read them both using-the-splunkjs-stack-part-1
Splunk docker nginx repo
enjoy the repo and dockerfile check the build.sh and run.sh or just look at the readme splunkJS-nginx
gitignore
I can never remember how to do all the git stuff here is some gitignore info gitignore and then using it ignoring-files
docker prune
macos and docker get messy after a while. An error of “no space left on device” will result if you need to clean up, apparently my cleanup commands were not doing their job or I was missing my volume cleanup.
docker image prune
docker container prune
docker network prune
docker volume prune
nuclear option
docker system prune (does them all)