Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

DanM73

macrumors newbie
Original poster
Oct 4, 2016
10
7
I published this project only a few days ago - If you do give it a try please let me know how things turn out.

Thanks,
D.

PiCon.app

  • 'Appified' container for running a Linux VM in macOS with no additional software (Docker, VMware Fusion, VirtualBox, etc...) required.
  • Deploys a standard Deban 12 cloud image and installs Pi-hole with minimal user input.

Info​

  • Works on any 2010 or newer Mac. QEMU / Lima binaries included are Intel and Apple Silicon native.
  • Requires macOS 10.13 or newer, bridged networking requires macOS 10.15 or newer
  • Container uses 1/16th of the host Mac's RAM, up to 1GB. For example, a Mac with 4GB RAM will create a 256MB container capable of serving DNS on a typical home network.
  • Pi-hole instance is persistent across reboots and starts in the background as a system-level launch daemon.
  • An embedded version of PiBar is configured during installation and starts at login.

Install​

  • Download the latest release of PiCon.app and move it to your /Applications folder (Note that moving the app to this location is mandatory)

Install Screenshots​

  • First-run setup: image
  • Wait a few moments for the container to become ready and the installation summary will appear.
  • Your web browser will open the Pi-hole admin page. Paste your clipboard into the Pi-hole password field. image

Post-Install Screenshots​

  • PiBar is configured automatically and set to run at login.
image
  • Launch PiCon.app if you need to access the container's console. image
  • Hold down [Shift] while launching PiCon.app to restart the container.
  • Hold down Option [ ⌥ ] to reset the container and start fresh.
image
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.