The main issue I have seen is that the Hexbear database data and schema has diverged from upstream Lemmy. There is no direct migration path and one needs to be developed, to transform the Hexbear database and data back to the same schema as upstream Lemmy. Until that happens we cannot run the upstream Lemmy code with the Hexbear data.
Everything should build properly and run properly, @layla did some additional bits to finish it off, but if you have problems report them in the Element chat
The dockerfile at https://git.chapo.chat/hexbear-collective/lemmy-hexbear/src/branch/main/docker/dev is meant to be for when you compile it and build it locally.
That's nice that someone has pushed the container images to that registry, so that you could pull them down, but that's not the point of that Dockerfile and docker-compose file.
In the same way that thexbear deviated from the official release of lemmy, minecraft mods will deviate you from the official release cycle of minecraft, and if you deviate too far (or one of your mods stops getting active development) then you get stuck in an old version with no way to upgrade due to dependence on custom/legacy code.
The main issue I have seen is that the Hexbear database data and schema has diverged from upstream Lemmy. There is no direct migration path and one needs to be developed, to transform the Hexbear database and data back to the same schema as upstream Lemmy. Until that happens we cannot run the upstream Lemmy code with the Hexbear data.
Hexbear has, for this very reason, inadvertently vindicated my outright refusal to use Minecraft mods and only play vanilla.
I only had a fixed amount of time that I was able to give to looking at Hexbear and the majority of it was spent fixing bit rot.
The docker image was not buildable out of the box, the build instructions were incorrect, etc etc.
By time I got it to the point where I could build and run the code locally, I was out of time.
https://git.chapo.chat/hexbear-collective/lemmy-hexbear/commits/branch/main/search?q=author%3Afootfaults
deleted by creator
Everything should build properly and run properly, @layla did some additional bits to finish it off, but if you have problems report them in the Element chat
deleted by creator
The dockerfile at https://git.chapo.chat/hexbear-collective/lemmy-hexbear/src/branch/main/docker/dev is meant to be for when you compile it and build it locally.
That's nice that someone has pushed the container images to that registry, so that you could pull them down, but that's not the point of that Dockerfile and docker-compose file.
deleted by creator
Yes you also need to build the frontend https://git.chapo.chat/hexbear-collective/hexbear-frontend
How?
In the same way that thexbear deviated from the official release of lemmy, minecraft mods will deviate you from the official release cycle of minecraft, and if you deviate too far (or one of your mods stops getting active development) then you get stuck in an old version with no way to upgrade due to dependence on custom/legacy code.