It assumes root; I patched my copy temporarily to eliminate that requirement for testing. But just from my five minutes of reading its source, I'd stick it in an isolated container, root or not.
Still, pretty awesome concept.
@mmu_man @dvl @jpmens Yeah, it looks like (though I cannot confirm tonight, need to actually compare tmux upstream with this repo to see the differences to be sure) that the only real dependency on Linux is for the namespaced jail; the implementers just didn't able or willing to port that logic for other OSes even though the build system and upstream tmux clearly supports them.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!