For solo mining directly on your Apollo node, you can install Docker, then build and run a docker image of the solo ckpool using this repository:
https://github.com/golden-guy/docker-ckpoolSince I don't have a full node Apollo, I cannot test and verify this myself there unfortunately. But I tested this successfully in similar setups on other SBCs (RPi/Odroid) running Debian/Ubuntu - and the Apollo's OrangePi SBC running Armbian should support the Docker installation as well, as documented here:
https://docs.armbian.com/User-Guide_Advanced-Features/#how-to-run-dockerWould be great if somebody tried and can give feedback if that has worked out. At least that would be a viable workaround for now for those who feel the itch to solo mine on their Apollo node.
ckpool is solving a block more often since I've add my 3 Apollo miner a month ago and it's attracting more miner.s
We went from 26P to 98P.
The only problem is it's not me solving the blocks with my 14 Th/s

Is there any benefits using the docker as oppose to just entering the pool info?