https://medium.com/@anirudhgupta281998/setup-a-print-server-using-raspberry-pi-cups-part-1-c8f3d48af047