Update Alpine install guide #49
No reviewers
Labels
No labels
approved, awaiting change
bug
configuration
documentation
duplicate
enhancement
extremely low priority
feature request
Fix it yourself
help wanted
invalid
mastodon_api
needs docs
needs tests
not a bug
planned
pleroma_api
privacy
question
static_fe
triage
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: AkkomaGang/akkoma#49
Loading…
Reference in a new issue
No description provided.
Delete branch "norm/akkoma:alpine-docs-update"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The
erlang-runtime-tools
anderlang-xmerl
packages are no longeravailable in newer Alpine versions and it doesn't seem like they're
needed anyways.
sudo has also been moved to the community repository and doas is the package recommended by Alpine. I remember having issues setting up pleroma initially because the commands in the guide aren't exactly drop-in compatible with doas.
One difference I can tell is that unlike sudo, you'll need to use
env
to set environment variables likeMIX_ENV=prod
. Gonna update the guide to reflect that.alpine.42.fr doesn't seem to resolve anymore, and it's not on the list of alpine mirrors either. should probably replace with something like https://dl-5.alpinelinux.org/alpine/
i don't use alpine, so i'll defer to @sfr - looking coherent to you?
yeah this looks pretty good, I have a few issues but it's nothing specifically related to Alpine and it should maybe be addressed in a separate PR
/opt/akkoma
is a weird placement and I've never liked it, why not something like/usr/local/akkoma
(Alpine doesn't even come with an opt directory)doas -u akkoma mv config/{generated_config.exs,prod.secret.exs}
should probably be replaced with acp
in case something gets borken later down the lineok, thank, that's good enough for me
@norm can you fix the conflict (apparently i can't, sadde), and i'll merge
Should be fixed now
indeed it is, thanks~