* Enhance the production compose file
* Minor changes
* Better configs
* Fix YAML syntax
* Move to an Alpine-based Postgres image
* Re-order the configs in the order of the config file + add statistics_enabled
* Enforce a container_name and rename the postgres container
* Remove the enforced container_name following suggestions
* Enforce the source of the image (mostly for Podman compatibility)
* Add a comment containing the ARM64 image
* Move back to a Debian-based Postgres image
* Provide a more precise install guide for Archlinux
Precise clearly how to install the crystal version required by invidious on Archlinux.
* Fix typos
* Enhancements
* Apply SamantazFox's suggestion
Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com>
* Add simplified Docker Compose tutorial
references [issue #1903](https://github.com/iv-org/invidious/issues/1903)
Revised Docker walkthrough in `Installation.md`
Includes up to date Docker Compose file with Quay image replacing the now-defunct Docker Hub image
Note: In the Docker Compose file, the POSTGRES_USER env var can't be changed because the username `kemal` is hard coded into the initial DB migration files found in `./config/sql/`
* Replaced link to gist with contents of Compose file