Fork of https://gitlab.com/grublets/youtube-updater-for-pi-hole
This fork has
- Looking sqlite db for youtube domains instead of log file
- Support for googlevideo.com and gvt1.com
Installation instructions are
#!/usr/bin/env python3 | |
from argparse import ArgumentParser, ArgumentDefaultsHelpFormatter | |
from functools import partial | |
from http.server import HTTPServer, SimpleHTTPRequestHandler | |
import os | |
import sys | |
def log(*value, sep=' ', end='\n', file=sys.stdout, flush=False): | |
print(*value, sep=sep, end=end, file=file, flush=flush) |
அங்கு | |
அங்கே | |
அடுத்த | |
அதற்கு | |
அதனால் | |
அதன் | |
அதிக | |
அதில் | |
அது | |
அதே |
#! /usr/bin/env python3 | |
from flask import Flask, request | |
# Need python 3.7+ | |
from contextvars import ContextVar | |
import logging | |
request_id_context = ContextVar("request_id") | |
# Flask app | |
app = Flask(__name__) |
Fork of https://gitlab.com/grublets/youtube-updater-for-pi-hole
This fork has
Installation instructions are
Fork of https://gitlab.com/grublets/youtube-updater-for-pi-hole
This for has
Installation instructions are
GUNICORN_CMD_ARGS=--capture-output --error-logfile - --access-logfile - --access-logformat '%(h)s %(t)s %(r)s %(s)s Host: %({Host}i)s}' |
#!/usr/bin/env python | |
"""Simple HTTP Server With Upload. | |
This module builds on BaseHTTPServer by implementing the standard GET | |
and HEAD requests in a fairly straightforward manner. | |
""" |
FROM alpine:3.3 | |
# referred from https://hub.docker.com/r/sebp/lighttpd/ | |
MAINTAINER Arul <me@arulraj.net> | |
RUN apk add --update lighttpd \ | |
&& rm -rf /var/cache/apk/* \ | |
&& sed -i.bak "s/server.document-root/#server.document-root/g" /etc/lighttpd/lighttpd.conf \ | |
&& echo server.document-root = var.basedir >> /etc/lighttpd/lighttpd.conf \ | |
&& echo server.port = 8080 >> /etc/lighttpd/lighttpd.conf \ |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
from collections import namedtuple | |
from datetime import timedelta | |
import json | |
import datetime | |
import re | |
import sys | |
import getopt |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
class Color(object): | |
""" | |
reference from https://gist.github.com/Jossef/0ee20314577925b4027f and modified bit. | |
""" | |
def __init__(self, text, **user_styles): |