documentation icon indicating copy to clipboard operation
documentation copied to clipboard

MacOS installation instructions

Open iBicha opened this issue 3 years ago • 3 comments

Going through installation instructions for Mac, I see few issues (perhaps docs might use a refresh)

1

this does not work

brew install shards crystal postgres imagemagick librsvg

it needs to be

brew install crystal postgresql imagemagick librsvg

2

Need to call createdb for the first time before creating role kemal (before psql -c "CREATE ROLE kemal WITH PASSWORD 'kemal';")

3

psql invidious kemal < config/sql/channels.sql causes a role "kemal" is not permitted to log in error https://stackoverflow.com/questions/35254786/postgresql-role-is-not-permitted-to-log-in

4

psql invidious kemal < config/sql/privacy.sql
> zsh: no such file or directory: config/sql/privacy.sql

5

In ** Set up Invidious**, there's a git clone https://github.com/iv-org/invidious, but that's strange, since we already would have cloned this for previous steps

iBicha avatar Jan 13 '23 19:01 iBicha

feel free to open a PR: https://github.com/iv-org/documentation/blob/master/docs/installation.md

unixfox avatar Jan 13 '23 23:01 unixfox

The macOS installation instructions are very outdated and poor. I am trying to install it now and will update the docs but I've encountered Unhandled exception: Error opening file with mode 'r': 'assets/videojs/video.js/versions.yml': No such file or directory (File::NotFoundError) While running the install script. Docker wasn't working either due to authentication issues.

Kai-Toyata avatar Feb 06 '24 19:02 Kai-Toyata