#Hypha Deployment Spike 1 is complete.
Postmortem: We can get a Node app deployed in ~2.5 minutes for developers who want to deploy their own Hypha node in the future.
Philosophy: deployment-first development/experience-driven development
Tools: mkcert (TLS on localhost), multipass (orchestrate local Ubuntu instances with cloud-init), PM2 (production process manager for Node.js)
Source code: https://source.ind.ie/hypha/spikes/deployment-1
PS. Also in philosophy: single-tenant web applications/servers as unprivileged nodes in a p2p network. (That’s the core philosophy out of which the other points arise.)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!