Commit 606ed0de authored by Spctrl's avatar Spctrl

readme: Change for v0.9.9

parent 76b97541
......@@ -21,7 +21,7 @@ Mobile clients that are known to work well:
## About this package
I'm using this package as a way to learn packaging for yunohost. This package is not completely ready yet, but installation, removal and upgrade should work. Backup should work as well, but restore may have some quirks. If you have recommendations, please let me know on the fediverse at `@Ilja@mastodon.pirateparty.be`
I'm using this package as a way to learn packaging for yunohost. This package is not completely ready yet, but installation, removal and upgrade should work. Backup should work as well, but restore may have some quirks. If you have recommendations, please let me know on the fediverse at `@ilja@ilja.space`
What is not implemented:
* There is no LDAP integration. Users on Pleroma are seperate from the yunohost users
......@@ -31,15 +31,11 @@ What is not implemented:
Extra info:
* Multiple installs are possible
* On installation you can choose to enable scopes on the Pleroma-FE
* You can choose to close regstrations on installation, but then you'll need to create invite tokens if you want others to join your instance as well. You can do this by accessing your yunohost server over ssh and run `cd /var/www/pleroma/pleroma/ && MIX_ENV=prod mix generate_invite_token`. See: https://git.pleroma.social/pleroma/pleroma/wikis/Admin%20tasks
* On installation you'll need to chose a dedicated domain for Pleroma. You'll also be asked for a username and password for a user. This user will have moderator rights.
* You can choose to close regstrations on installation, but then you'll need to create invite tokens if you want others to join your instance. You can do this by accessing your yunohost server over ssh and run `cd /var/www/pleroma/pleroma/ && mix pleroma.user invite`. See: https://git.pleroma.social/pleroma/pleroma/wikis/Admin%20tasks
* On installation you'll need to chose a dedicated domain for Pleroma. You'll also be asked for a username and password for a user. This user will have admin and moderator rights.
* Pleroma will be listed in the admin-panel under services, so you can stop and start the service there
* Postgresql will also be listed in the admin-panel
* You can upgrade your Pleroma instance by logging in over ssh as root and run `yunohost app upgrade pleroma_ynh -u https://gitlab.com/Spctrl/pleroma_ynh`
* To check your current Pleroma version you can go to `yourdomain.tld/api/v1/instance`
* Your current Pleroma version and other iformation can be found on `yourdomain.tld/api/v1/instance` and `yourdomain.tld/nodeinfo/2.0.json`
* If you're not afraid of the terminal, check out https://git.pleroma.social/pleroma/pleroma/wikis/home to see what more you can do with your awesome instance!
TODO:
* Make backup and restore work as expected
* Use psql helpers for backup/restore if possible
* Check with linter/community... to add this to the community packages
......@@ -106,7 +106,6 @@ useradd $app --home-dir=$final_path
ynh_print_info "Downloading source"
# git clone --branch fix_486 https://git.pleroma.social/ilja/pleroma/ $final_path/pleroma
git clone --branch v0.9.9 https://git.pleroma.social/pleroma/pleroma/ $final_path/pleroma
# To only clone in one branch, we could also do
# git clone --single-branch --branch v0.9.9 https://git.pleroma.social/pleroma/pleroma/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment