Powered by https://4sysops.com/archives/deploying-an-azure-jumpbox-jump-server/
brew update && brew install azure-cli
then login
az login
https://app.cacher.io/ az account list-locations --output table
import { useRouter } from "next/router"; | |
const function getAssetTypeFirstLetterUppercase(){ | |
const { query } = useRouter(); | |
// Format first letter to be capitalized | |
const assetType = query?.type | |
? query?.type[0].toUpperCase() + query?.type.slice(1) | |
: undefined; | |
} |
// Make sure you run this file from the project root | |
// or use `npm run email` | |
import nodemailer from "nodemailer"; | |
import * as dotenv from "dotenv"; | |
import path from "path"; | |
dotenv.config({ | |
// path: path.resolve(path.basename(path.dirname(process.cwd())), ".env"), | |
}); | |
console.log( | |
"Setup email config: ", |
# Double-container Dockerfile for separated build process. | |
# If you're just copy-pasting this, don't forget a .dockerignore! | |
# We're starting with the same base image, but we're declaring | |
# that this block outputs an image called DEPS that we | |
# won't be deploying - it just installs our npm deps | |
FROM node:14-alpine AS deps | |
# If you need libc for any of your deps, uncomment this line: | |
# RUN apk add --no-cache libc6-compat |
Powered by https://4sysops.com/archives/deploying-an-azure-jumpbox-jump-server/
brew update && brew install azure-cli
then login
az login
https://app.cacher.io/ az account list-locations --output table
lando init --recipe=wordpress --webroot=. --option via=nginx --option php=7.2 --option database=mariadb --option xdebug=true --source=cwd --name=osp | |
lando start | |
lando wp core download | |
lando wp config create --dbname=wordpress --dbuser=wordpress --dbpass=wordpress | |
lando wp core install --quiet --admin_email="admin@lando.site" --title="LandoSite" --admin_user=admin --admin_password=password --url=https://osp.lndo.site | |
lando wp theme delete twentythirteen ; lando wp theme delete twentyfourteen; lando wp theme delete twentyfifteen; lando wp theme delete twentysixteen; lando wp plugin delete hello; lando wp plugin delete akismet;; |
#matches all .dev TLDs | |
log_format main 'MAIN: $remote_addr - $remote_user [$time_local] ' | |
'"$request" $status $body_bytes_sent ' | |
'"$http_referer" "$http_user_agent" "$gzip_ratio"'; | |
log_format wpc 'WPCONTENT: $remote_addr - $remote_user [$time_local] ' | |
'"$request" $status $body_bytes_sent ' | |
'"$http_referer" "$http_user_agent" "$gzip_ratio"'; | |
log_format PROXY 'PROXY: $remote_addr - $remote_user [$time_local] ' |
<?php | |
if (!empty($_SERVER['HTTP_HOST'])) | |
{ | |
$site = get_site_by_path(strtolower($_SERVER['HTTP_HOST']), '/'); | |
define('COOKIE_DOMAIN', '.'.$site->domain); | |
} |
<?php | |
/** | |
* Plugin Name: an-injected-network-site-option | |
* Description: Site option example of injecting new section and fields into existing sm_options_page or sm_options_container from the fansided-vip plugin | |
* Plugin URI: https://github.com/fansided | |
* Author: sethcarstens | |
* Author URI: https://fansided.com | |
* Version: 0.0.1 | |
* Text Domain: fs | |
* License: GPLv2 or later |
<?php | |
if ( !empty( $_SERVER['HTTP_HOST'] ) ) { | |
$site = get_site_by_path( strtolower( $_SERVER['HTTP_HOST'] ), '/'); | |
define( 'COOKIE_DOMAIN', '.' . $site->domain ); | |
} |
//todo: needs to somehow use the .on function to attach to elements created after pageload | |
jQuery('[style*="z-index"]').each(function() { | |
var zi = $(this).css("z-index"); | |
if(zi > 999){ | |
newstyle = jQuery('<style class="zindex2big" type="text/css"> #'+this.id+'{ z-index=99 !important;} </style>').insertAfter(this); | |
} | |
}); |