Added installation guides for redhat linux distributions, includes OTP build guide for fedora. #122

Merged
floatingghost merged 2 commits from fristi/akkoma:develop into develop 2022-07-28 10:19:32 +00:00
Contributor

I've added some guides for installing akkoma on redhat distributions (mainly fedora 36) for both from-source installations and OTP. The OTP guide also includes build instructions to build one that's compatible with fedora and other redhat distros.

Please note that I have not yet double-checked the certbot instructions, considering I use caddy as a reverse proxy which takes care of ssl certificates itself.

I've added some guides for installing akkoma on redhat distributions (mainly fedora 36) for both from-source installations and OTP. The OTP guide also includes build instructions to build one that's compatible with fedora and other redhat distros. Please note that I have not yet double-checked the certbot instructions, considering I use caddy as a reverse proxy which takes care of ssl certificates itself.
Added installation guides for redhat linux distributions, includes OTP build guide for fedora.
Some checks are pending
ci/woodpecker/pr/docs Pipeline is pending
ci/woodpecker/pr/release Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
b1c4c7d34d
norm left a comment
Contributor

Looks pretty accurate, except for one thing

Looks pretty accurate, except for one thing
@ -0,0 +148,4 @@
```shell
sudo cp /opt/akkoma/installation/nginx/akkoma.nginx /etc/nginx/sites-available/akkoma.nginx
sudo ln -s /etc/nginx/sites-available/akkoma.nginx /etc/nginx/sites-enabled/akkoma.nginx
Contributor

AFAIK Fedora and RHEL (+ derivatives) don't have a sites-available directory in /etc/nginx, instead using a conf.d directory (and I think all files have to end in .conf)

AFAIK Fedora and RHEL (+ derivatives) don't have a `sites-available` directory in `/etc/nginx`, instead using a `conf.d` directory (and I think all files have to end in `.conf`)
Author
Contributor

Thanks for noticing, I'll update it tonight when I'm back from work. This should already be correct in the OTP build guide, the from-source guide is actually like 90% a copy-paste of the debian guide and I probably skipped over this little bit.

Thanks for noticing, I'll update it tonight when I'm back from work. This should already be correct in the OTP build guide, the from-source guide is actually like 90% a copy-paste of the debian guide and I probably skipped over this little bit.
Author
Contributor

nvm I saw I could just edit it right away in gitea, I fixed the line to match how it is in the redhat otp guide.

nvm I saw I could just edit it right away in gitea, I fixed the line to match how it is in the redhat otp guide.
Fixed a small mistake with the nginx instructions in fedora_based_en.md
Some checks are pending
ci/woodpecker/pr/docs Pipeline is pending
ci/woodpecker/pr/release Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
07837f4ecc

wonderful, thanks a lot~
those all read just fine

wonderful, thanks a lot~ those all read just fine
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AkkomaGang/akkoma!122
No description provided.