O opendesk.eu OpenDesk by the Centre for Digital Sovereignty 69 points athousandsteps 1 year ago 4 comments