DoudouOSM boosted

Some nice stuff here


Last week we started a new blog series looking back at the long history of Stamen working w/ the community. Part one covered the early years of Stamen & OSM, two best friends setting off on an adventure together! πŸ‘―β€β™€οΈ Part two coming soon...


DoudouOSM boosted

WriteFreely is a free open federated blogging platform. You can follow the project's brand new main account at:


There's also the official blog at:


It's designed as an alternative to Medium, more info at the official website

WriteFreely is part of the Fediverse, so you can follow WF accounts from Mastodon.

#WriteFreely #Writing #Blog #Blogs #Blogging #Fediverse #ActivityPub #FOSS #FLOSS #Libre #FreeSoftware #OpenSource #SelfHosting

The Mapping Landscape in 2021: Getting lost indoors might become just as rare as getting lost outdoors. That’s the promise at least, as indoor mapping use cases are popping up regularly as more businesses are realizing the benefits of indoor maps. Is indoor mapping only a business use case?

DoudouOSM boosted

Hubzilla 5.6 has been released. Here is an overview of the most relevant changes:

The registration backend has been rewritten and numerous features added
The account/channel creation has been completely decoupled from the registration process. An account/channel will only be created after the registration has been verified by the registrant and, if configured that way, approved by the admin. The added features include:
- Registration open/close times (default 24/7 open)
- Maximal registrations per day (default 50)
- Maximal registrations from same IP (default 3)
- Registration verification delay (default off)
- Registration expiration time (default 3 days)
- Require invite code (default off)
- Allow invite code (default off)
- Require email address (default on)

The default registration workflow has been simplified
In its default configuration a Hubzilla account can now be registered in two single steps:
- Enter registration details
- Verify registration with the received token

If registration is configured with email required (default), the verification token will be received via email. Otherwise the registration token will be provided during the registration process. It is advised to configure a verification delay (default off) if no email requirement is configured.

The invite app has been rewritten
Hand in hand with the registration rewrite the invite app has been rewritten aswell. It now allows usage of predefined templates and supports multiple languages.

Redis session backen implemented
PHP session handling can be demanding especially for hubs with many active channels. By default sessions are saved in the database. A while ago an optional filebased session handler has been implemented. Now optionally redis can be used for session handling. Redis is completely in-memory and will likely further improve performance espsecially for big hubs.

How to configure:
Make sure redis is installed and the necessary PHP module enabled. Add the following lines to your .htconfig.php:

App::$config['system']['session_custom'] = true;
App::$config['system']['session_save_handler'] = "redis";
App::$config['system']['session_save_path'] = "/tmp/redis.sock";

The session_save_path can be different depending on your enviroment. In case redis is not on localhost the session_save_path can be configured that way:

App::$config['system']['session_save_path'] = "tcp://";

Performance improvements
With some help from our friends at we have managed to spot and fix some performance issues. The implemented fixes will slightly improve performance for all hubs. More so if postgres was selected as the database backend.

Bug fixes
Among with other minor bug fixes we managed to spot and fix the cause of bug which under certain circumstances prevented synchronization of wiki items between channel clones.

A big THANK YOU! to all contributors and everybody who is supporting Hubzilla. Special thanks to @NGI Zero open source funding for sponsoring my work on this project.

How to Upgrade

create a backup

execute util/udall from the terminal

review registration settings

Get the Code

Source code:
Install instructions:

Hubzilla, a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.

#Hubzilla #NGI0
DoudouOSM boosted


If you thought Signal was the most privacy minded chat app,you haven't met Session.This is a new breed of encrypted private messenger, built on a unique network of user-operated servers spread all over the world. With no central servers,Session can’t leak or sell your data. #tech


DoudouOSM boosted

Consider #NewPipe as your #YouTube App for Android. This app is more versatile, costumizable, and capable than Google's YouTube App.

And what's more important:
- you don't need a Google account
- the YouTube content is ad-free
- you can download videos
- it's free and open source
- ...

DoudouOSM boosted

NextCloud is a free open source personal cloud, for sharing files, collaborative editing, messaging and lots more. You can follow at:

➑️ @nextcloud

Clouds can be accessed through web browsers, or through apps for all major platforms.

You can host a cloud yourself, use a managed hosting service, or sign up on an existing instance.

Find out more from the official site at

#NextCloud #GoogleDrive #DropBox #Alternatives #FOSS #Libre #SelfHosting #Productivity #Business

DoudouOSM boosted

If you like updating #bikeways with #JOSM for #OpenStreetMap editing, you might have found the built-in mapstyle lacking.

Fret no more, and download the style from and add it to your paint styles.

Those bikeways should be easier to visualize now.

DoudouOSM boosted

New map app recommendation: Organic Maps - - Available for Android and iOS. It is a privacy preserving Maps.Me fork providing users with beautiful vector tiles for offline maps and navigation. This is my favourite way for using #OpenStreetMap on a smartphone!

DoudouOSM boosted

Do you want to run your own little corner of the #Fediverse, but you don't have the technical knowledge to install and maintain a server?

A managed hosting company can handle all the technical stuff while you run the instance.

The most popular and longest-running managed hosting service for #Mastodon is @mastohost at:

Another popular managed hosting service is Spacebear, who offer instances for Mastodon, #PixelFed, #PeerTube and #HomeTown:

DoudouOSM boosted

I was wondering if there is an open hardware :openhardware: portable MP3 player? :blobfoxthink: I was trying to search online for one but I found nothing...

DoudouOSM boosted

The European Commission has funded an open source project to create a Gateway between the ActivityPub and XMPP PubSub Protocols, and E2EE on PubSub

From goffi: "it's my pleasure to announce that an ActivityPub XMPP gateway doubled with Pubsub end-to-end encryption project has been selected for a grant by NLNet/NGI0 Discovery Fund (with financial support from European Commission's Next Generation Internet programme)".
The XMPP ActivityPub gateway will join two major open and decentralised protocols. In practice it will be a XMPP server component (usable with any server), and implement the ActivityPub server to server protocol (or "Federation Protocol"). On XMPP side, it will be mostly a Pubsub service (with some extra, like private messages converted to XMPP message stanza).
XMPP blogging (XEP-0277: Microblogging over XMPP) will be used, and thus any client supporting it will have access to ActivityPub publications (Libervia and Movim for instance).

DoudouOSM boosted

Session runs on a decentralised network of community-run nodes, meaning:

- It can't be easily censored.
- It can't be taken down, even by us.
- It can't hand over your data, even to us.

Most private messengers require trust. We aren't like most private messengers.


DoudouOSM boosted

@manyver_se Interresting messenger concept!
You need to be online the same time, hm? My idea if not: send a encrypted eMail.
Thatβ€˜s how @delta works. Why not merge the both ways?

DoudouOSM boosted

This isn't strictly related to the Fediverse, but if you're interested in decentralised social media you might want to try the peer-to-peer @manyver_se at:

It doesn't have any servers, users connect directly to each other, and store personal data on their computer or phone.

It's part of the Scuttlebutt network, and is an attempt to make it more user friendly for non-technical people.

#Manyverse #Scuttlebutt #SSB

DoudouOSM boosted

πŸš€ Version 4.5 is live on!

In this release we introduce the new πŸ—“οΈ Calendar application. Find it in the user menu, or go to if you are logged in.

DoudouOSM boosted

New version released today! Improved profile screen with follow counters, and added support for rooms 2.0 πŸŽ‰

DoudouOSM boosted

Delta Chat impressions 

Wow! @delta is amazing on IOS. No more wondering if so and so has a chat app. They can just email and I send an IM message. This is perfect! Plus, the IOS app works beautifully with VoiceOver #Accessibility

DoudouOSM boosted

Us in the Ireland community are doing another long project to map all the buildings on Ireland.

We're making sure to map them properly, not just generic building=yes 😊


campaign data courtesy of A gradual blitzing of building=yes has taken place as various large tasks were validated. building=house is just about to take over as the most numerous building object tag.


Show older
En OSM Town | Mapstodon for OpenStreetMap

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!