Infinoted is a dedicated server for Gobby, a collaborative text editor. In order to use Gobby with others, you need to install Infinoted first. Here is a step-by-step guide on how to install Infinoted on macOS.
Homebrew package manager installed. If you don't have it, you can install it by executing the following command in the terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Open the terminal and execute the following command to install the Infinoted server:
brew install infinoted
Once the installation is complete, you can start the Infinoted server with the following command:
infinoted
This should start the server and you should see output similar to the following:
** (infinoted:70306): WARNING **: 14:32:02.932: DBusService: could not register object /org/infinoted/Server: A bus name "org.infinoted.Server" has already been acquired on the bus
** (infinoted:70306): WARNING **: 14:32:02.932: DBusService: could not acquire session bus name
** (infinoted:70306): CRITICAL **: 14:32:02.932: main: could not load config: File not found: "/Users/username/.config/infinoted/infinotedrc"
** (infinoted:70306): WARNING **: 14:32:02.932: main: using default config
** (infinoted:70306): INFO: 14:32:02.932: main: Starting Infinoted 0.7.1...
** (infinoted:70306): INFO: 14:32:02.932: main: Listening on 127.0.0.1:6523
By default, the server runs on port 6523
and only listens on 127.0.0.1
(localhost). To listen on all available network interfaces, you can start the server with the following command:
infinoted --host=0.0.0.0
This will make the server listen on all network interfaces and allow connections from other computers on the same network.
Now that you have installed and started the Infinoted server, you can start using Gobby with others by connecting to your server's IP address and port 6523
. You can find more information on configuring and using Infinoted in the official documentation.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!