This article describes how to run free satellite imagery of the entire world from your own server or laptop.
When MapTiler Server is already running on your machine, download the free satellite dataset (8MB, zoom levels 0-5).
There are more datasets with higher resolution and even aerial imagery with resolution up to 7cm/pixel available.
Once you have the satellite dataset on your computer, Drag&drop it into the MapTiler Server folder and it will automatically appear among your Tilesets.
Now you can either directly use it in your web & mobile apps or in desktop GIS software.
You can also create a mosaic and add some street data on top of the satellite for easy orientation.