Repository navigation
Dappnode MacOS compatible #690
Copy link
Copy link
Open
Labels
Description
List of tasks to make dappnode compatible on MacOS
- Remove
loggingfrom compose file since it is not compatible with mac OS: - Adapt dappnode core directory in dappmanager bind mount docker volume Add support for DAPPNODE_CORE_DIR and disable host scripts feature DNP_DAPPMANAGER#2387
- Disable host scripts in dappmanager Add support for DAPPNODE_CORE_DIR and disable host scripts feature DNP_DAPPMANAGER#2387
- Edit profile script to be able to run on MacOS: Add macOS compatibility for DAppNode profile #692
- Add linter CI to profile script Add linter CI to profile script #693
- Edit install script to be MacOS-compatible Enhance macOS compatibility in installation script #694
- Add linter CI to install script
- Edit pre-install script to be MacOS-compatible
- Edit uninstall script to be MacOS-compatible uninstall script in macos #695
- In WG pkg add flag to print wg credentials with
localhostAdd localhost configuration support and related tests DNP_WIREGUARD#38 - Print OpenVPN URL with
localhostrouted Add localhost as an additional connection target in client config DNP_VPN#255 - In VPN pkg add flag to print URL/QR code with localhost instead of dyndns Add localhost option to print URL in vpncli DNP_VPN#256
- Research and fix issue of docker API on MacOS returning null for ports when listing containers Fix handling of container ports for MacOS Docker API DNP_DAPPMANAGER#2380
- Add notifications and premium pkgs to CI using their CIDs Enhance installation script for macOS compatibility #696
- Add container name to premium pkg https://github.com/dappnode/DNP_PREMIUM/pull/22
- Add container name to notifications pkg https://github.com/dappnode/DNP_NOTIFICATIONS/pull/118
- Add IPFS local default when pkg not installed when initializing DB: Add IPFS remote startup handling in initializeDb function DNP_DAPPMANAGER#2402
- Add env persistance for
DAPPNODE_CORE_DIRandDISABLE_HOST_SCRIPTSand set custom docker volume if env set: Refactor Docker Compose and add environment variable persistence DNP_DAPPMANAGER#2400 - Add docker network config to premium https://github.com/dappnode/DNP_PREMIUM/pull/23
- Add docker network config to notifications https://github.com/dappnode/DNP_NOTIFICATIONS/pull/119
- Disable frontend functionalities in dappmanager based on
DISABLE_HOST_SCRIPTSenv - Edit in dappmanager what is considered installed non-removable packages: wifi, ipfs:
- Fullfill documentation with new changes: macos compatibility, new install script flags, IPFS install script compatibility Add installation documentation for Linux and macOS DAppNodeDocs#513
Reacted by Marc Font
Activity
stale commentedon Oct 31, 2026
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions!