Running the azure-team terraform make file to create your infrastructure may not work on a Windows machine. If you cannot get it to run, install a linux distribution where you will exectute the tf files. Setting up a distribution with all of the right dependencies does involve a bit of setup to get it configured properly. The following is a list of steps you'll need to complete:
| #!/bin/bash | |
| # This script will help you setup Docker for TLS authentication. | |
| # Run it passing in the arguement for the FQDN of your docker server | |
| # | |
| # For example: | |
| # ./create-docker-tls.sh myhost.docker.com | |
| # | |
| # The script will also create a profile.d (if it exists) entry | |
| # which configures your docker client to use TLS | |
| # |
In order to have a multi-port configuration for different virtual hosts (projects, websites) on Apache in XAMPP, you need to make changes to the following 3 Apache configuration files and 1 windows host file:
1. httpd.conf (\XAMPP\apache\conf)
2. httpd-ssl.conf (\XAMPP\apache\conf\extra)
| #cloud-config | |
| package_upgrade: true | |
| ssh_authorized_keys: | |
| - <your key> | |
| packages: | |
| - apt-transport-https | |
| - ca-certificates | |
| - curl |
| <# | |
| - BIOS of host machine also needs to be configured to allow hardware virtualization | |
| - Windows 10 Pro or otherwise is needed; Windows 10 Home Edition CANNOT get WSL | |
| - This gist WSLv2, but can use WSLv1 instead. I needed v1 as I run Windows 10 in a VM in Virtualbox. | |
| - WSLv2 has been giving me problems in Virtualbox 6.1, but WSLv1 works properly. | |
| - vbox has issues with the GUI settings when it comes to nested virtualization on certain systems, | |
| so run the following if needing to give a VM this enabled setting: | |
| VBoxManage modifyvm <vm-name> --nested-hw-virt on | |
| #> |
| [user] | |
| name = IGE Clouds Developer | |
| email = [email protected] | |
| username = @igewebs | |
| [init] | |
| defaultBranch = master | |
| [core] | |
| editor = nvim | |
| whitespace = fix,-indent-with-non-tab,trailing-space,cr-at-eol | |
| pager = delta |
Utilizing dnsmasq and netbootxyz docker container to become a PXE server to deploy various images over a local network. This setup will configure a TFTP server, a DHCP server, a DNS server and iPXE firmware boot files to utilize PXE booting for known or custom boot image resources
I'm going to assume that you already have a fresh copy of Ubuntu Server 22.04.3 LTS with no current packages installed other than SSH
ssh [email protected]
| { | |
| "workbench.editor.showIcons": true, | |
| "workbench.startupEditor": "none", | |
| "editor.fontSize": 12, | |
| "editor.minimap.enabled": false, | |
| "editor.mouseWheelZoom": true, | |
| "editor.tabSize": 4, | |
| "editor.renderWhitespace": "all", | |
| "editor.insertSpaces": true, | |
| "editor.rulers": [ |
Chrome has decided that what they deem powerful web platform features such as Geolocation, Device motion / orientation, getUserMedia etc can no longer run on "Insecure Origins", HTTP (non-HTTPS) being one of them. Read more
So if you want to use these features in development and you are testing on a mobile via the IP of your computer, you now need to be serving the content over HTTPS for it to work.
First check if you need to install openssl with which openssl. If nothing comes up run brew install openssl to install openssl with Brew.
openssl genrsa -des3 -passout pass:x -out localhost.pass.key 2048
openssl rsa -passin pass:x -in localhost.pass.key -out localhost.key