Skip to content

Instantly share code, notes, and snippets.

Avatar

Valmir Barbosa dos Santos valmirphp

View GitHub Profile
@valmirphp
valmirphp / mongo
Last active May 1, 2021
docker-compose sysgaming
View mongo
version: '3.4'
services:
mongodb:
image: mongo:latest
container_name: sysgaming_mongo
restart: on-failure
environment:
MONGO_INITDB_DATABASE: sysgaming
View docker-compose.yml
version: "3.7"
networks:
kong-net:
name: kong-net
driver: bridge
ipam:
config:
- subnet: 172.1.1.0/24
@valmirphp
valmirphp / nginxfix.sh
Last active Jun 5, 2019 — forked from ghprod/restart-service.sh
Auto Restart PHP5-FPM When Down or Bad Gateway
View nginxfix.sh
#!/bin/bash
# add cron: */3 * * * * /root/nginxfix.sh >> /var/log/nginxfix.log 2>&1
# REF: https://www.hrupin.com/2017/07/how-to-automatically-restart-nginx
PATH=/usr/sbin:/usr/bin:/sbin:/bin
if [[ ! "$(/etc/init.d/nginx status)" =~ "active (running)" ]]
then
echo $(date -u) "NGINX server has been stopped. It has now been restarted."
service nginx start
View Elements
## 1. Create Application
```
ng g application --prefix=moo --routing=false --skip-tests elements
```
## 2. Add elements & polyfill
In order to have elements functionality available we need the Angular library and a polyfill — with the new CLI it’s just a matter of one(!) simple command:
@valmirphp
valmirphp / vod-svg.js
Last active Feb 18, 2016 — forked from fergalhanley/vod-svg.js
This AngularJS directive allows changing the color of dynamically loaded SVG files. Subject to same domain policy.
View vod-svg.js
angular
.module('241App.site.directives', [])
.directive('pmtMap', mapDirective)
.directive('pmtIconSvg', iconSvg2Directive);
function vodSvgDirective() {
return {
restrict: 'E',
replace: 'true',
View Cross domain webfont access
# Cross domain webfont access
location ~* \.(?:ttf|ttc|otf|eot|woff|woff2|svg)$ {
add_header "Access-Control-Allow-Origin" "*";
# Also, set cache rules for webfonts.
#
# See http://wiki.nginx.org/HttpCoreModule#location
# And https://github.com/h5bp/server-configs/issues/85
# And https://github.com/h5bp/server-configs/issues/86
@valmirphp
valmirphp / Angular
Created Nov 10, 2014
get scope angular
View Angular
var sidebar = document.getElementsByTagName('body');
var scope = angular.element(sidebar).scope();
var rootScope = scope.$root;
scope.$apply(function(){
rootScope.$broadcast('loadMap');
});
View DNS
nslookup -type=MX domain.com.br