Compare commits

...
Author SHA1 Message Date
Renovate Bot f67688c3c7 Add renovate.json 2026-08-29 18:29:19 +00:00
ivanch cbbb559fd4 Add docker-compose.yml for syslog-ng service 2023-12-10 15:32:20 -03:00
ivanch 9695fd56bf Fix request_host parsing in ClientConnection class 2023-12-06 19:49:47 -03:00
ivanch 076b8faadd Update proxy.py with logger 2023-12-06 18:17:55 -03:00
4 changed files with 26 additions and 3 deletions
+3
View File
@@ -0,0 +1,3 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
}
+17
View File
@@ -0,0 +1,17 @@
version: "2.1"
services:
syslog-ng:
image: lscr.io/linuxserver/syslog-ng:latest
container_name: syslog-ng
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- ./config:/config
- ./log:/var/log #optional
ports:
- 514:5514/udp
- 601:6601/tcp
- 6514:6514/tcp
restart: unless-stopped
+5 -2
View File
@@ -133,6 +133,8 @@ class ClientConnection:
request_port = int(request_host.split(':')[1])
request_host = request_host.split(':')[0]
request_host = request_host.split('/')[0]
return request_host, request_port
def handle_connection(self):
@@ -228,6 +230,7 @@ def check_code():
content = None
shas256_hash = None
logger = Logger.instance()
with open(sys.argv[0], 'rb') as f:
content = f.read()
@@ -238,10 +241,10 @@ def check_code():
hash = hashlib.sha256(content).hexdigest()
if hash != shas256_hash:
print('ERRO: Código do proxy está diferente!')
logger.critical('ERRO: Código do proxy está diferente!')
exit(1)
print('Arquivo do proxy verificado!')
logger.info('Arquivo do proxy verificado!')
if __name__ == '__main__':
check_code()
+1 -1
View File
@@ -1 +1 @@
7fb3b97ffb3311c5fec9d1f37b7c9726a2f5283947eb026676723ac49a527e44
ed8ea6ed6a93c962faadf85ecb04778bc34bc29684a5fc8172218d5d32a6e5ed