@Shufei We haven't looked at some of the more recent Orange Pi's with the H6 processor. Our main tests were on their boards with the H5 and H3 processors.
We've also found at least 1Gb of RAM is a wise choice if you can. 512Mb can get quite tricky to manage pretty quickly.
We've not focused too much on GUI distributions. A previous contributor was using armbian with a UI and they noticed a bit of additional RAM use. We also don't really have any UI apps in our docs or in the queue for the future. We're mainly focused on making sure others can self-host server software and have focused more on command line types of things.
We even found a management app that'll let users open a command line from a browser.
Now that Plume, Pleroma and Pixelfed have been added to our build infrastructure we have probably the best and worst problem imaginable.
We can't keep up π
We're going to be buying more build infrastructure later this year to help with keeping everything 100% in-house.
Unfortunately in the interim our least-worst option for keeping our builds 100% online is to leverage temporary Amazon AWS arm EC2 instances running our lollipop configuration.
These instances are a TEMPORARY solution and our transparency report will be updated to reflect these entering into our infrastructure.
We don't care much for AWS but at present it's our only option. We'd much prefer to use Scaleway arm services but they cannot run arm32 binaries at this time (help welcome π ). As soon as we have the money, hardware and time AWS will be removed from our build infra.
docker pull registry.lollipopcloud.solutions/arm64v8/pixelfed:latest will get you revision 6c2ead051660419099f9b21364d37c7f7584ce1e from the main Pixelfed source repo (aka: the latest version of the code).
We built the fpm docker file as it's more consistent with our existing approach to web applications.
Again: NO documentation will be provided at this time. We are low on free time. We welcome any help if you're interested π
Its a long read but the short version is: anything you think you can help with. Becoming a user, asking questions, answering questions, giving feedback, code and more.
We are trying to lower the barriers that are present when self hosting a cloud.
We don't believe in any form of lock in.
Our biggest resource is documentation.
We would like to help you deploy your own self hosted cloud (and more!) from picking a mini computer through deploying your cloud online. We use standard tools, processes and more.
Our documentation, docker containers, board choice and recommendations are adaptable.
your cloud is your adventure, well sweeten it with a lollipop
We successfully built Plume on arm64v8 and were able to get basic tests complete today.
We'll be pushing the Docker containers to our registry shortly.
We don't have any docs or useful info just yet.
It takes us awhile to ensure our docs are accessible and this was the first major step towards ensuring others can self-host Plume easily and with minimal effort.
It's an Orange Pi 2e based π β with GPS, RTC, USB 3G modem and a few antennas in a Tactical Tailor Multi Purpose pouch with Anker 10,000 mAh battery pack for power.
This unit will be traveling a bit for more testing and fine tuning of our underlying Armbian configuration and more. π