yt-dlp-aas/main.py
2024-11-03 14:02:10 -08:00

19 lines
473 B
Python

#!/usr/bin/python
import os
import socketserver
from functools import partial
from handler import Handler
from multiprocessing import Pool
PORT = int(os.environ.get('PORT', '8000'))
if __name__ == '__main__':
with Pool(5) as p:
# https://stackoverflow.com/a/52046062/1040915
handler = partial(Handler, p)
with socketserver.TCPServer(("", PORT), handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()