One of the guiding principles with an Indie Site (what we’re calling our federated personal web site implementation) is that it must be as lightweight as possible. Since these are single tenant sites, we can simplify a lot of things. I want to keep everything in a single process, for example, so we’re using LevelDB. Installation should be a single command/automatic. (We’re working on a separate installer app w the goal of <1min domain registration to site live… that’s going to take work…) :)
Longer term, any such project that seeks to be an alternative to the closed, centralised silos of the mainstream is going to live or die based on how convenient it is. And that’s overall convenience, from setup onwards. The greatest design challenge we have, as I see it, is to have decentralised apps/sites compete with the 30 second sign-up of Facebook, etc. If we can bring going from zero to you up and running on your own domain down to < 1 min, we can radically change this game.
As we are certainly going to move on from #twofactor #authentication / #2FA to #multifactor "soon" anyway, perhaps you can consider offering that convenience first only to the #ITsecurity "front runners" who already have #U2F compatible devices such as the #Yubikey by Yubico, which will allow (secure) registration within seconds..?
@FuzboleroXV Hey there! It’s definitely something we can look into at some point. Right now, the bottleneck isn’t the initial configuration of the site itself (all a federated personal web site needs is a strong password to get started), it’s the shortsightedness of the domain registration system and how unreliable it has been traditionally. Thankfully, there are folks working on that and we are also looking into hopefully solving it for ourselves in Ghent as the city has its own TLD.