ddbnl / office365-audit-log-collector

Collect / retrieve Office365, AzureAD and DLP audit logs and output to PRTG, Azure Log Analytics Workspace, SQL, Graylog, Fluentd, and/or file output.
https://ddbnl.github.io/office365-audit-log-collector/
MIT License
105 stars 40 forks source link

Add Dockerfile and Registry Pipeline #55

Closed hofq closed 6 months ago

hofq commented 8 months ago

Currently, only Binaries are Provided.

For an Easy Deployment on NAS or Kubernetes Systems Docker is needed.

This implementation just grabs the binary from the repo, if the structure will change in the future, the dockerfile also has to be changed.

ddbnl commented 6 months ago

Apologies for the late reply, I was unable to work on this repo due to my day job. Thank you for the contribution! I will verify if I ca run it out of the box and then merge it in. Much appreciated.

ddbnl commented 6 months ago

I have used your Dockerfile and Workflow in the newest version #59

Thanks for contributing. Note that to reduce the number of bugs and improve performance, the last version has been fully rewritten in Rust, and as a result there are some small breaking changes (command line args for example). Check the readme for the correct syntax.