Mike Campbell's starred repositories
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
privateGPT
Interact with your documents using the power of GPT, 100% privately, no data leaks
Terminal.Gui
Cross Platform Terminal UI toolkit for .NET
certificates
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
PSWriteHTML
PSWriteHTML is PowerShell Module to generate beautiful HTML reports, pages, emails without any knowledge of HTML, CSS or JavaScript. To get started basics PowerShell knowledge is required.
presencelight
PresenceLight is a solution to broadcast your various statuses to light bulbs.
terminal-gui-designer
A terminal GUI designer for PowerShell.
PSWriteOffice
Experimental PowerShell Module to create and edit Microsoft Word, Microsoft Excel, and Microsoft PowerPoint documents without having Microsoft Office installed.
PSParseHTML
PSParseHTML is PowerShell module that's main purpose is to be a helper module for PSWriteHTML. However it's functionality can be utilized in other projects, not related to PSWriteHTML, therefore it's available as a separate module.
ha-switchbot-remote
A Custom HomeAssistant Integration to control Switchbot Hub
cielo_home
Integration with Cielo Home
MarkdownPS
A powershell module to render markdown files
Home-Assistant-PowerShell-Module
A PowerShell Module to Control the Home-Assistant home automation software
Presentation-Materials
A collection of materials from my past presentations
ExchangeGroupMigration
Sample scripts that demonstrate how onprem Exchange distribution groups can be converted to cloud-only Exchange Online distribution groups.
DotNetty.MqttClient
A lightweight and efficient MQTT client based on DotNetty (from Azure team) that only supports MQTT-v5.0.
HomeAssistantPS
A powershell wrapper for the Home Assistant REST API
AZContactSync
Centrally Manage Company Contacts and Deploy to Built-In Contacts App Using Intune, SharePoint, PowerShell and Graph API.
MQTTnet.Rx.ManagedClient
A Reactive Managed Client for MQTTnet Broker
mqtt-client
Generic MQTT Client for receiving messages published by the MQTT Broker. Full configuration is pulled from the database, including Broker's URI address and port, credentials, interval of the service pushing to database, topic filters, and topics listened to.