Commit Graph

28 Commits

Author SHA1 Message Date
Victor Lin
3c2356b9b4
Update macOS install (#545)
* Remove install for shards

shards is not available as a Homebrew package. Instead, it comes with
the crystal package.

<https://crystal-lang.org/reference/1.12/man/shards/index.html#installation>

* Fix postgresql package name

* Add createdb

Fixes initial error:

    FATAL:  database "<user>" does not exist

<https://stackoverflow.com/a/17936043>

* Clone repo before PostgreSQL setup

The PostgreSQL setup uses config files from the repo.

* Fix PostgreSQL name in headings

* Give PostgreSQL role login permissions

Fixes an error upon running the first script:

   FATAL:  role "kemal" is not permitted to log in

* Remove nonexistent script

* Use make for Invidious setup

Copied from Linux section
2024-04-29 11:20:07 +02:00
ChunkyProgrammer
70523e77b9
Use trending api for health checks instead of comments (#530) 2024-04-10 20:20:42 +07:00
TheFrenchGhosty
6d9edf52ec
Fix & typo (#488) 2023-12-28 16:35:12 +01:00
VisualPlugin
bd9daa3894
Update installation.md (#475) 2023-12-03 23:49:25 +00:00
Émilien (perso)
e5b7808540
Add the new post install parameters (#474)
* Add the new post install parameters

* Link to the config file from master instead of a specific commit

---------

Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com>
2023-12-03 16:14:18 +01:00
VisualPlugin
7af4fc1d99
Included 'unsupported' Windows builds of Crystal (#449)
* Included 'unsupported' Windows builds of Crystal

* Rewording

---------

Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com>
2023-12-03 16:05:56 +01:00
syeopite
b23e6a1b80
Update manual install instructions (#466) 2023-11-09 12:01:30 +01:00
Émilien (perso)
9202f17248
Add disk space to hardware requirements 2023-10-14 20:59:53 +00:00
Émilien (perso)
7de0f8ab05
Update crystal supported versions
https://github.com/iv-org/invidious/blob/master/.github/workflows/ci.yml#L40
2023-09-16 09:11:18 +00:00
Émilien (perso)
90cf87db6e
Remove automated docker install (#426) 2023-07-18 14:25:50 +02:00
Samantaz Fox
014c1048f1
Install: Add 'hmac_key' to docker-compose (#415) 2023-07-03 21:13:17 +00:00
Émilien Devos (perso)
cb011b7a78
Use make for the manual update of invidious
closes #400
2023-05-26 20:14:09 +00:00
CryptorClub
93b86dedba
Update command for switching to invidious user (#399) 2023-05-26 11:50:07 +02:00
Jason Thatcher
0b809dac79
Installation: Remove outdated warning about $POSTGRES_USER (#364)
The statements are no longer true since the database migrations now reference `current_user` instead of `kemal`.
2023-03-15 20:00:21 +00:00
Émilien Devos
aee6d06eb8
Add requirement about hmac_key 2023-01-06 18:11:37 +00:00
Mateusz Bączek
235dcfa283
Unify log rotation settings for both docker and manual install (#317) 2022-12-08 12:52:18 +01:00
Samantaz Fox
51728d7a58
Install: replace legacy SQL files with --migrate (#306) 2022-11-25 15:48:31 +01:00
Samantaz Fox
4fc4173430
Install steps: Prefer make over crystal commands (#302) 2022-11-02 10:36:33 +01:00
TheFrenchGhosty
ddaf83d733
Add the missing steps to copy and configure config.yml for manual installations (#289) 2022-10-03 15:50:49 +02:00
Benjamin Loison
2f90d05803
Correct two typos in docs/{instances.md, installation.md} (#283)
* Correct a typo in `docs/instances.md`
* Correct a typo in `docs/installation.md`
2022-09-23 00:24:45 +02:00
TheFrenchGhosty
61ad046f84
Update the hardware requirements (#248)
* Update the hardware requirements

* Update the RAM amount for public instances

* Reword

* Reword mbits to mbps

* Apply suggestions + Reword

* Typo

* Apply suggestions
2022-08-31 10:48:28 +02:00
Émilien Devos
aa50a7734f
Add note about lsquic and add guide for windows 2022-07-29 09:40:35 +00:00
TheFrenchGhosty
d881232d22
Fix the update steps (#233)
* Fix the update steps

* Split the docker commands to multiple lines

* Re-add .service
2022-04-29 15:12:28 +00:00
TheFrenchGhosty
210dcc7e50
Typo + enhancement 2022-04-26 23:35:37 +02:00
Émilien Devos
a8545fc2c9
Update notice about the required Crystal version (#228)
* Remove notice about crystal 1.2.2

* Update the message instead of removing it

Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com>
2022-04-26 23:27:58 +02:00
TheFrenchGhosty
dc8902060a
Add the version of Crystal required (#226) 2022-04-09 12:22:42 +00:00
TheFrenchGhosty
c83e0470e4
Update the filenames in the files linking to other files (#221)
* Update the filenames in the files linking to other files

* Add .md because it's needed
2022-03-29 14:49:09 +00:00
TheFrenchGhosty
d6aba1917d
Remove the uppercase letters and enhance the filenames (#220) 2022-03-29 14:33:57 +00:00