[[ Project Short Description ]]
[[ Feel free to remove any of those bullet points that do not make sense for your project ]]
#!/bin/sh | |
# Based on BMitch's answer from: | |
# https://stackoverflow.com/questions/38946683/how-to-test-dockerignore-file | |
# Note: will create and delete temporary file "Dockerfile.build-context" | |
# 1. Copy to project folder where image is being built | |
# 2. Run script | |
# 3. You should see list of files in build context |
[[ Project Short Description ]]
[[ Feel free to remove any of those bullet points that do not make sense for your project ]]
I hereby claim:
To claim this, I am signing this object:
.eot - application/vnd.ms-fontobject | |
.woff - application/font-woff | |
.ttf - application/x-font-truetype | |
.svg - image/svg+xml | |
.otf - application/x-font-opentype | |
IIS (Web.Config) | |
<remove fileExtension=".eot" /> | |
<mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" /> | |
<remove fileExtension=".ttf" /> |
## | |
# OBS: as regras "cycles", representam o intervalo de tempo que o Monit realiza a checagem das diretivas. O valor de um cycle | |
# é definido no monitrc, e, no caso deste exemplo, está definido como 60 segundos. | |
# | |
check process mysql # Nome do processo (mysql) | |
with pidfile /var/run/mysqld/mysqld.pid # Caminho do PIDfile do processo | |
start program = "/usr/sbin/service mysql start" # Comando para iniciar o processo (aqui é necessario utilizar o caminho absoluto para executar qualquer programa pois o PATH não é definido) | |
stop program = "/usr/sbin/service mysql stop" # Comando para parar o processo (aqui é necessario utilizar o caminho absoluto para executar qualquer programa pois o PATH não é definido) | |
if failed host 127.0.0.1 port 3306 then restart # Monitoramento do acesso à porta TCP 3306 (do MySQL), se esse teste falhar, o Monit reinicia o processo (restart) |
## | |
# Realiza o monitoramento de recursos gerais do sistema, como memória, CPU, e carga do sistema (load) | |
# Este exemplo mostra uma checagem simples de uso de memória e CPU | |
# A documentação completa do monitoramento do filesystem pode ser encontrada na página de documentação do Monit, | |
# Com o link localizado ao final deste artigo | |
# | |
check system [nome_do_sistema] | |
if memory usage > 90% for 3 cycles then alert | |
if cpu usage (system) > 50% for 3 cycles then alert | |
set httpd port 2815 and # Porta TCP da aplicação Web. | |
use address endereco.wkm.com.br # Regra que define um hostname para a aplicação | |
allow 1.1.1.1 # Regra para permitir acesso apenas dos IPs especificados. | |
allow 2.2.2.2 # // | |
allow login:senha # Regra para definir login e senha para autenticação HTTP básica. |
## | |
# Regra para definir o servidor de envio de email. Neste exemplo é mostrado a configuração do envio através de uma conta | |
# em um servidor SMTP, por login e senha, usando encriptação TLSv1 | |
# | |
set mailserver smtp.gmail.com | |
port 587 | |
username "[email protected]" | |
password "####" | |
using tlsv1 | |