bluelinklabs / ctzn

[DEPRECATED] An open social network built on the Hypercore Protocol data mesh.
https://ctzn.network
MIT License
286 stars 25 forks source link

RFC: Containerised deployment #42

Closed caspiano closed 2 years ago

caspiano commented 3 years ago

Skimming through the readme, there's a fair bit of manual interaction when running a server as one must configure dependencies like nginx and Let's Encrypt. These could potentially be automated via a simple docker-compose configuration.

11 looks for a minimal downtime solution to updates, this could also be achieved via simple interaction with the docker-compose environment.

41 provides the option to skip the TUI or config.json pathways via env vars, which simplifies container-based deployment.