Skip to content

Instantly share code, notes, and snippets.

View facilita-tecnologia's full-sized avatar

Facilita Tecnologia facilita-tecnologia

View GitHub Profile
@facilita-tecnologia
facilita-tecnologia / template-atendeai.tpl
Last active February 3, 2023 23:40
template-atendeai.tpl
#{"rootDirectory":"/home/atendeai-teste/htdocs/teste.atendeai.site/public","phpVersion":"8.2"}
server {
listen 80;
listen [::]:80;
listen 443 ssl http2;
listen [::]:443 ssl http2;
{{ssl_certificate_key}}
{{ssl_certificate}}
{{server_name}}
{{root}}
@facilita-tecnologia
facilita-tecnologia / gist:bb97a650ef1c3ff18260291741be433d
Created April 17, 2021 23:49
Habilitar acesso remoto freeradius
# All IPv4
client 0.0.0.0/0 {
secret = 12345
shortname = name
}
# All IPv6
client ::/0 {
secret = 12345
shortname = name
}
@facilita-tecnologia
facilita-tecnologia / gist:8b8e52a6ff72c9c8ccc8978e12fdbdd2
Last active April 16, 2021 04:12
Como fazer um servidor Linux enxergar a rede local com Mikrotik
No Linux criar a rota estatica
ip route add 192.168.0.0/24 via 10.0.40.100 dev ppp0
No mikrotik acionar uma rota estatica com Dst Address 10.0.40.0/24 apontando para IP do servidor linux ex: 10.0.40.1
No mikrotik criar regra de NAT
No Roteador da rede Criar uma rota estatica
@facilita-tecnologia
facilita-tecnologia / gist:74abed6c447fa701eaa49ce1f62a0afc
Last active April 17, 2021 23:19
Script de Instalação do FreeRadius no Ubunto 20.10
# Configure freeRadius
# https://extremeshok.com/5486/debian-7-freeradius-server-mysql-authentication/
# http://tweakpalace.com/eap-tls-freeradius2-openwrt/
# http://deployingradius.com/documents/protocols/compatibility.html
# http://deployingradius.com/scripts/eapol_test/
# eapol_test: https://ttboa.wordpress.com/2014/09/26/freeradius-on-debian-7/
# http://networkradius.com/doc/FreeRADIUS-Implementation-Ch6.pdf
# Tested on freeRadius 2.2.5 - Debian jessie
@facilita-tecnologia
facilita-tecnologia / gist:1b330f8a541cb21c6a4dc89ee01da7ef
Created April 9, 2021 23:10
Configurar Freeradius para Validar Mac e USUARIO
/etc/freeradius/sites-available/
Na guia post-auth
Inserir as seguintes linhas
# IMPLEMENTAÇÕES PERSONALIZADAS
if("%{sql:SELECT COUNT(*) FROM radmacauth WHERE macaddr = '%{Called-Station-Id}' AND username = '%{User-Name}'}" >= 1 ){
@facilita-tecnologia
facilita-tecnologia / Pedidos.json
Created February 20, 2021 18:58
Modelo de PEDIDOS
[
{
"Codigo":"PED0221-1",
"Data":"2021-02-20",
"Hora":"14:29:18",
"Delivery":"true",
"Pagamento":"Dinheiro",
"Troco":"0.00",
"Taxas":"6.00",
"Adicionais":"15",
if (Status_B == "S")
{
try
{
ACBrBAL _ACBrBAL = new ACBrBAL();
string Modelo_B = ini.IniReadValue("PESO", "Modelo");
string Porta_B = ini.IniReadValue("PESO", "Porta");
string Velocidade_B = ini.IniReadValue("PESO", "Velocidade");
#region Configurações para Balanças
public void Carregar_Config_Balanca()
{
// Modelo da Balança
string Modelo_B = ini.IniReadValue("PESO", "Modelo");
if (string.IsNullOrEmpty(Modelo_B))
{
@facilita-tecnologia
facilita-tecnologia / gist:a2054a901a9572bc2cf85082b230f1bd
Created August 9, 2020 16:13
Quanto de espaço cada pasta ocupa no linux
então execute o comando abaixo para mostrar o tamanho de cada diretório
du -sch *
UPDATE tb_clientes
SET
cpf_cnpj = REPLACE(cpf_cnpj,'-','')
WHERE
id > 1