Oddbean new post about | logout
 Just saw that you're the developer of Nitropage! I'm interested if it can be easy to install and run locally? 

I mean easy for moderately techsavvy people, people with contribuor or editor role in Wordpress.

Files can then be uploaded via FTP etc.  
 Running it locally (for test purposes) is relatively simple. The system needs an uptodate version of nodejs installed, then to start NP you go into its folder and run "npm run build && npm run start" (or just start, if its already built). 

Hosting it locally is done with the same commands, but comes with the usual self-hosting challenges:
- How do you map the server port (3000) do your public ip?
- How do you add an ssl certificate for https?

The port forwarding setup depends on the local network setup. Some routers make it easy, others do not even allow it.

Personally I like https://caddyserver.com/ to automatically handle the ssl certificate.

---

File uploads are currently just done directly over the Page Editor - definitely a process that needs to get better before v1.0 😅.