* Add instructions for Torrent-Streaming to docs.
- These instructions can then be linked to in UIs,
where the post_url is a torrent magnet link.
- Context: https://github.com/LemmyNet/lemmy/issues/4204
* Fixing up language, and wiki link.
* Updated "Install from Scratch" guide
- PostgreSQL 16 installation
- Pict-rs specific instructions (folders, ImageMagick AppImage problems in LXC containers, etc.
- Update Lemmy version to 0.18.5 in the docs
- Use /opt/lemmy for deployment (the Linux way (c))
- Update Nodejs and Yarn installation instructions per current updates from Nodesource
- Bump Nginx version to 20
- Updated Nginx config file
* Prettier
* prettier once more
* Fix typos
* Address code review comments
* Fix typos
* Fix PostgreSQL installation snippet
Update Nginx config
* Remove obsolete paragraph
* Fix annoying typo
* Add actual port numbers
Nix pictshare redirect from vhost config
* More prettier!
---------
Co-authored-by: gribodyr <deryabka@deryabka.ai>
Problem: There was only an implicit hint that "New Comments" also sorts posts with zero comments to the top.
Solution: Make that behaviour description explicit.
* reference Ubuntu 22.04, Lemmy 0.18.0, move RUST_LOG to correct service
* Build lemmy_server from github checkout
* fix sudo to be consistent with earlier example, update versions to 0.18.2
* use sudo more where needed, discuss non-privileged account for rustup and cargo compile, upgrade for lemmy_server uses git
* fix typo 'normal', be more explicit about how to upgrade already-running lemmy_server binary
* mistaken "NOTE:" left in, removed
* upgrade lemmy_server refinement
* prettier
* Update 02-local-development.md
When pull request #1517 was merged to lemmy-ui, which I have a link to [here](d0dff77377), the dev command to run the local frontend was changed from `yarn start` to `yarn build:dev --watch`. This updates the documents to reflect that.
* Update 02-local-development.md
This is a better shorthand for the command, it does the same thing but is shorter.
Homebrew changed their default installation location, so using /usr/local might not work out-of-the-box for everyone, and will not work for more and more people going forward.
* Update from_scratch.md
Updated out of date LEMMY_UI environment variables, and added caution with failing postgresql configuration
* Feedback from @Nutomic and @RocketDerp
* ran through prettier
* resolve merge conflict
* Added note about pict-rs being standalone and embeddable
* Add tor_hidden_service.md
* Prettied.
* Add description of tor and hidden services
* Add link: "Running a Tor Hidden Service"
* Add "Running a Tor Hidden Service" to SUMMARY.md
* Fix typos
* Add newlines to commands for clarity
* Remove new line from code block
* Remove sudo from mkdir call
* Add missing limit_req_zone for the hidden service
I have added some debugging notes that might save some time for an Arch user setting up Postgres. Specifically, sometimes pacman sets up the database cluster incorrectly and some extra bash commands need to be issued before systemctl can start the service.