Hubzilla 5.6 arrives with improvements in user registration and more

A new version has been released of the platform for the construction of decentralized social networks hubzilla 5.6, This is a version that adds few changes, but of those that are presented, the redesign in the user registry stands out, as well as the improvements in the user invitation module and other changes.

For those unfamiliar with Hubzilla, you should know that this is a web publishing platform (CMS)de open source to create interconnected websites. Like a shared hosting service, the websites created on Hubzilla are isolated and have no idea who is accessing their content, and controlled access to data is limited to setting permissions between individual accounts on a site.

Basically the project provides a communication server that integrates with web publishing systems, equipped with a transparent identification system and access controls in decentralized Fediverse networks.

hubzilla supports a unified authentication system to function as a social network, forums, discussion groups, Wiki, systems for publishing articles and websites. I also implemented a data warehouse with WebDAV support and we work with events with CalDAV support.

Hubzilla 5.6 Main New Features

In the new version, in addition to the large number of traditional improvements and fixes, a number of important innovations have been added such as improvements made to the user registration module, since this one has been completely redesigned. Now, during registration, fine tuning of its parameters is available, including time intervals, maximum number of registrations for a period, confirmation and verification of users, the latter made possible without using an email address .

Another change that stands out in the new version is that the user invitation system module has been improved from Hubzilla, with the ability to override invitation templates and language support.

It is also mentioned that added a fully functional support module to store sessions in a Redis database, which can be useful for increasing the responsiveness of large Hubzilla servers.

In addition, work was done to improve the processing efficiency of a number of processes, which also positively affected the overall performance of the system.

Finally for those interested in knowing more Regarding this new version, you can consult the details in the following link

How to install Hubzilla on Linux?

The installation of this platform is quite simple, they only have to have what is necessary for a web service to run, (basically with the LAMP stack).

We can download what is necessary for its installation by executing the following command (where website is the directory where you have your website to use hubzilla or the space that you will give the platform on your server or computer).

git clone https://framagit.org/hubzilla/core.git sitioweb

Then we are going to type the following:

git pull
mkdir -p "store/[data]/smarty3"
chmod -R 777 store
cd sitioweb
util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons
util/update_addon_repo hzaddons
util/importdoc

Now we are going to create a database for the platformIf you have Mysql you can do it from the same terminal by executing the following commands:

sudo mysql -u root -p
CREATE DATABASE hubzilla;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON hubzilla.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Where you must change the following for the data you assign "hubzilla" is the name of the database, "user '@' localhost" the user for that database and "password" the password of the database.

Finally from a web browser You must go to the url and route that you assigned to the platform on your server or from your local computer, just type:

127.0.0.1 o localhost.

From there you just have to place the data of the database that you just created to connect it with the platform.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.