Setup

Clone the hubzilla-ddev repository:

% git clone https://code.volse.net/hubzilla/hubzilla-ddev.git

Now clone the Hubzilla core repository into the core subdirectory:

% cd hubzilla-ddev && git clone https://framagit.org/hubzilla/core.git

Then set up the hubzilla installation as usual:

% cd core
% mkdir -m 775 -p store/\[data\]/smarty3
% ./util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons

You should now be ready to start the server:

% ddev start

This will generate and download the required docker containers, and start all the services. Once it's started you should be able to access the instance at https://hubzilla-ddev.ddev.site1 to finish the installation and create the administrator account and channel.

1

If you cloned the repo to another directory than hubzilla-ddev, the URL for the site will be the name of your directory followed by .ddev.site.