"DockerVersion": "18.09.7"
- Nextcloud
- Nextcloud v16
- Postgres v13
- PiHole
- Docker Pi-hole v4.2.2
- Brudy Nginx proxy
- budry/jwilder-nginx-proxy-arm - https://hub.docker.com/r/budry/jwilder-nginx-proxy-arm
DietPi- Hypriot
Nextcloud doesn't seem to be well-performing as a Media server. Planned to share as SMB NFS and use Kodi/Plex as well as Transmission
Enable reverse proxy for Pihole as default hostMain reason it seems is to make default host to PiCreate environment fileEnable Log2RamMounted on external hddGet version number of tools to avoid future breakingauto start docker containers on rebootrestart:always <- Docker composepihole disable dns, network access?not needed for hyriot
- PiHole
- Web browser
- Transmission (with VPN)
- SteamLink
- Volumio/RuneAudio?
- DietPi
- Mounting external disks - nextcloud/docker#236
- Nginx reverse proxy - image: jwilder/nginx-proxy <- not available for arm, use budry/jwilder-nginx-proxy-arm image instead
- Environment file - https://www.techrepublic.com/article/how-to-use-docker-env-file/
- Hypriot static IP - https://dzone.com/articles/configuring-a-static-ip-on-hypriotos-for-the-raspb
- Ext HDD mount pi - https://www.raspberrypi.org/documentation/configuration/external-storage.md
- ssh grpahical application - https://askubuntu.com/questions/886313/what-is-the-simplest-way-to-have-remote-gui-access-to-ubuntu-16-04-server-from (ssh -X user@ip-address)
- IPv4 docker overlap - Using VPN? - https://stackoverflow.com/questions/43720339/docker-error-could-not-find-an-available-non-overlapping-ipv4-address-pool-am
- NFS Sharing guide - https://www.raspberrypi.org/documentation/configuration/nfs.md
- Windscribe linux - https://windscribe.com/guides/linux#how-to
- docker-compose config -> gives final docker-compose file with env variables
- ls -al -> show hidden files
- docker-compose images/containers -a
For debain based systems, make sure to disable dsn: sudo systemctl disable systemd-resolved.service sudo systemctl stop systemd-resolved
sudo systemctl start systemd-resolved sudo systemctl enable systemd-resolved.service
Mounting on ext_hddd requires sudo permissions? add permission to access on host machine : sudo chmod u+rwx /mnt/data