This guide creates a reverse SSH tunnel to route all Plex server traffic through it.
Step 2 is done on the tunnel, all other steps are done on the plex server.
On plex server:
This guide creates a reverse SSH tunnel to route all Plex server traffic through it.
Step 2 is done on the tunnel, all other steps are done on the plex server.
On plex server:
I recommend to setup environment with Python 3.6: conda create -n tensorflow python=3.6 anaconda
| "devDependencies": { | |
| "@babel/cli": "^7.5.0", | |
| "@babel/core": "^7.5.4", | |
| "@babel/plugin-syntax-dynamic-import": "^7.2", | |
| "@babel/plugin-transform-runtime": "^7.6.0", | |
| "@babel/polyfill": "^7.6.0", | |
| "@babel/preset-env": "^7.6.0", | |
| "@babel/preset-react": "^7.0.0", | |
| "@babel/register": "^7.4.4", | |
| "@babel/traverse": "^7.5.5", |
Most recently tested on macOS Sierra (10.12.6)
curl https://bootstrap.pypa.io/get-pip.py -o ~/Downloads/get-pip.py--user flag; python ~/Downloads/get-pip.py --user. pip will be installed to ~/Library/Python/2.7/bin/pip~/Library/Python/2.7/bin is in your $PATH. For bash users, edit the PATH= line in ~/.bashrc to append the local Python path; ie. PATH=$PATH:~/Library/Python/2.7/bin. Apply the changes, source ~/.bashrc.--user when installing modules; ie. pip install <package_name> --user| <?php | |
| /** | |
| * Decrypts a value. | |
| * | |
| * If a user-based key is set, that key is used. Otherwise the default key is used. | |
| * | |
| * @since 1.0.0 | |
| * | |
| * @param string $raw_value Value to decrypt. | |
| * @param string $key Key to use for encryption. |
| { | |
| "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36", | |
| "environment": { | |
| "networkUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36", | |
| "hostUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36", | |
| "benchmarkIndex": 1175.6487025948104 | |
| }, | |
| "lighthouseVersion": "3.2.1", | |
| "fetchTime": "2018-11-02T06:10:34.128Z", | |
| "requestedUrl": "https://2018.kualalumpur.wordcamp.org/", |
| RewriteEngine On | |
| RewriteCond %{HTTPS} !=on | |
| RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] |
| /** | |
| * Echo AMP Auto Ads Script | |
| */ | |
| function ik_amp_extended_component() { | |
| echo '<script async custom-element="amp-auto-ads" src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js"></script>'; | |
| } | |
| add_action( 'amp_post_template_head', 'ik_amp_extended_component', 25 ); |
| { | |
| "vars": { | |
| "account": "UA-XXXXXXX-Y" | |
| }, | |
| "triggers": { | |
| "trackPageview": { | |
| "on": "visible", | |
| "request": "pageview" | |
| }, | |
| "trackClick": { |