Setting up a signed private apt repository with HTTPS access
tomthegreat.com/2018/02/21/setting-up-a-signed-private-apt-repository-with-lan-access/, posted 2019 by peter in deployment howto linux security toread
This is a guide on setting up private apt repository that is accessible over a local network via HTTPS and is signed to avoid having to use –allow-unauthenticated to install packages.
For my use case I have two distributions of packages, they are production and test distributions. The packages in each distribution varies based on what I have approved to be used in a live/production environment versus a test environment. This is so that I can separate out packages that I am using for normal everyday use versus ones I am currently testing with and not ready to go live with. If you are only using one distribution modify the instructions accordingly.