IPTVProvider's Xtreme API Credentials --> iptvproxy (converts xtreme api to .m3u file) --> xteve --> Plex Live TV
ScheduesDirect --> xteve (version from taylorbourne) runs a cronjob every hour to keep programming up to date
| ## install homebrew | |
| /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | |
| ## install zulu via brew | |
| brew install --cask zulu | |
| ## create new dir for dataloader and swt | |
| mkdir -p ~/dataloader | |
| mkdir -p ~/swt_m1 | |
| ## download dataloader | |
| curl -L https://github.com/forcedotcom/dataloader/files/6172623/dataloader_mac_arm64.zip --output ~/dataloader/dataloader.zip | |
| ## download swt to ~/swtm1 .. (I can't get cURL to work for the swt.zip m1 zip) and unzip it |
| $modules = @( | |
| "ImportExcel", | |
| "PoshRSJob", | |
| "PowershellGet", | |
| "Invoke-CommandAs", | |
| "PSFramework", | |
| "Posh365" | |
| ) | |
| ## Force TLS 1.2 |
| $reportpath = "$ENV:Temp\ADReport.htm" | |
| if ((test-path $reportpath) -like $false) { | |
| new-item $reportpath -type file | |
| } | |
| $smtphost = "RDUSMTP" | |
| $from = "[email protected]" | |
| $email1 = "[email protected]" | |
| $timeout = "60" |
IPTVProvider's Xtreme API Credentials --> iptvproxy (converts xtreme api to .m3u file) --> xteve --> Plex Live TV
ScheduesDirect --> xteve (version from taylorbourne) runs a cronjob every hour to keep programming up to date
| function Search-M3UFile { | |
| [CmdletBinding()] | |
| param ( | |
| [string[]] | |
| $Filter, | |
| [string] | |
| $Path | |
| ) | |
| # Copyright 2019, Alexander Hass | |
| # https://www.hass.de/content/setup-microsoft-windows-or-iis-ssl-perfect-forward-secrecy-and-tls-12 | |
| # | |
| # After running this script the computer only supports: | |
| # - TLS 1.2 | |
| # | |
| # Version 3.0.1, see CHANGELOG.txt for changes. | |
| Write-Host 'Configuring IIS with SSL/TLS Deployment Best Practices...' | |
| Write-Host '--------------------------------------------------------------------------------' |
| # Set file and folder path for SSMS installer .exe | |
| $folderpath=$ENV:TEMP | |
| $filepath="$folderpath\SSMS-Setup-ENU.exe" | |
| $URL = "https://aka.ms/ssmsfullsetup" | |
| $clnt = New-Object System.Net.WebClient | |
| $clnt.DownloadFile($url,$filepath) | |
| Start-Process -FilePath $filepath -ArgumentList @( | |
| "/Install", |
| ## authenticate | |
| curl --request GET --url https://api.planningcenteronline.com/api/v2/personal_access_tokens --header `authorization: Bearer PUTTHEACCESSTOKENHERE` | |
| ## get checkin and list first name | |
| curl https://api.planningcenteronline.com/check-ins/v2/check_ins | jq .attributes.first_name |
| --- | |
| # This file contains definitions of worker images, for reference from | |
| # worker-pools.yml. | |
| # | |
| # Each section keyed by image name, with the contents divided by cloud | |
| # provider and then by cloud-provider-specific details. | |
| # | |
| # Aliases can be defined by a simple string; this is useful for "current" images | |
| # docker-worker-hvm* are the Ubuntu-14.04 based workers, built by |
| --- | |
| # This file contains definitions for the worker pools related to Firefox CI. | |
| # | |
| # Each worker pool is named by its <provisionerId>/<workerType> pair, each with | |
| # the following structure (matching that for taskcluster-worker-manager): | |
| # | |
| # - `description` -- description of this workerType | |
| # - `owner` -- owner of this workerType | |
| # - `email_on_error` -- if true, email the owner on provisioning errors | |
| # - `provider_id` -- the worker-manager provider for this worker pool |