Chibisafe is a self-hosted media/file management system. Here's a tutorial on installing Chibisafe on macOS:
Open Terminal on your macOS.
Install Homebrew, if not installed already, by running the following command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install the following dependencies:
brew install ffmpeg imagemagick ghostscript pngcrush
Install Ruby, if not installed already:
brew install ruby
Download the Chibisafe code by running the following command:
git clone https://github.com/BerryTarta/chibisafe.git
Once the download is complete, navigate inside the downloaded folder:
cd chibisafe
Install the application dependencies:
bundle install
Create a .env
file in the project root directory:
touch .env
Open the .env
file in a text editor (e.g. nano, vim)
nano .env
Paste the following configurations into the file:
BIND=0.0.0.0:3000
DATABASE_URL=sqlite3:db/chibisafe.sqlite3
bundle exec rake db:migrate
bundle exec rails server
http://localhost:3000
to access Chibisafe.Congratulations! You've now successfully installed Chibisafe on macOS.
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!