From 23ee2b3c6146729f9828079409cfc67485694f17 Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 11:17:27 +0100 Subject: [PATCH 01/15] Add /static/static directory Fix https://github.com/YunoHost-Apps/akkoma_ynh/issues/18 --- scripts/install | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/install b/scripts/install index b64d5c1..14bd7fe 100644 --- a/scripts/install +++ b/scripts/install @@ -153,6 +153,7 @@ mkdir -p $datadir mkdir -p "$datadir/uploads/" mkdir -p "$datadir/static/" mkdir -p "$datadir/static/emoji/" +mkdir -p "$datadir/static/static/themes" chmod 750 "$datadir" chmod -R o-rwx "$datadir" From d18047d14e0bd645e31483738430a30b8f350e71 Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 11:40:31 +0100 Subject: [PATCH 02/15] add default styles.json --- conf/styles.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 conf/styles.json diff --git a/conf/styles.json b/conf/styles.json new file mode 100644 index 0000000..5697694 --- /dev/null +++ b/conf/styles.json @@ -0,0 +1,8 @@ +{ + "pleroma-dark": [ "Pleroma Dark", "#121a24", "#182230", "#b9b9ba", "#d8a070", "#d31014", "#0fa00f", "#0095ff", "#ffa500" ], + "pleroma-light": [ "Pleroma Light", "#f2f4f6", "#dbe0e8", "#304055", "#f86f0f", "#d31014", "#0fa00f", "#0095ff", "#ffa500" ], + "classic-dark": [ "Classic Dark", "#161c20", "#282e32", "#b9b9b9", "#baaa9c", "#d31014", "#0fa00f", "#0095ff", "#ffa500" ], + "bird": [ "Bird", "#f8fafd", "#e6ecf0", "#14171a", "#0084b8", "#e0245e", "#17bf63", "#1b95e0", "#fab81e"], + "ir-black": [ "Ir Black", "#000000", "#242422", "#b5b3aa", "#ff6c60", "#FF6C60", "#A8FF60", "#96CBFE", "#FFFFB6" ], + "monokai": [ "Monokai", "#272822", "#383830", "#f8f8f2", "#f92672", "#F92672", "#a6e22e", "#66d9ef", "#f4bf75" ], +} From 6d4f92b45898c951a62d55aaec42efea2b5ecccc Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 11:42:11 +0100 Subject: [PATCH 03/15] default styles.json (themes) in static dir --- scripts/install | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/install b/scripts/install index 14bd7fe..6f59708 100644 --- a/scripts/install +++ b/scripts/install @@ -154,6 +154,7 @@ mkdir -p "$datadir/uploads/" mkdir -p "$datadir/static/" mkdir -p "$datadir/static/emoji/" mkdir -p "$datadir/static/static/themes" +mv ../conf/styles.json "$datadir/static/styles.json" chmod 750 "$datadir" chmod -R o-rwx "$datadir" From f8a4038cec59c14f8937a0f25c60e6b0f42b3922 Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 11:53:01 +0100 Subject: [PATCH 04/15] Explain how to add custom theme --- doc/DISCLAIMER.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index 4ca06a9..f0721f2 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -17,7 +17,15 @@ This application come with the default frontend (Pleroma FE) and admin interface pre-installed and activated. There is also the Mangane front-end who is installed but not active. Note that you can choose other _alternative public interfaces_ (Brutaldon, Fedi FE...) or even provide a custom one. -**Mastodon frontend:** if you installed the Mastodon FE package (from CLI or Admin interface) you can have access to an alternate user interface, similar the Mastodons or Glitch frontend. This frontend live alongside the default Pleroma FE: to access just add `/web` at the end of your instance domain (eg. `akkoma.domain.tld/web`). +**Mastodon frontend:** if you installed the Mastodon FE package (from CLI or Admin interface) you can have access to an alternate user interface, similar the Mastodons or Glitch frontend. This frontend live alongside the default Pleroma FE: to access just add `/web` at the end of your instance domain (eg. `akkoma.domain.tld/web`). + +### Custom theme + +You can eitheir create your custom theme or use [existing ones](https://docs.akkoma.dev/stable/configuration/howto_theming_your_instance/#get-an-existing-theme). +To add custom themes, you will have to upload them to your instance dedicated folder (`/home/yunohost.app/akkoma/static/themes/` in Yunohost case), then to edit `/home/yunohost.app/akkoma/static/styles.json` to add a new entry referencing it. See the [official documentation](https://docs.akkoma.dev/stable/configuration/howto_theming_your_instance/#adding-the-custom-theme-to-the-instance) for more details. +- Upload your custom theme, place it in `/home/yunohost.app/akkoma/static/themes/` (you could also directly edit the file from the command line and copy-paste the content). +- Make sure the file access rights are approriate (only akkoma user can access them) `sudo chown -R akkoma:akkoma /home/yunohost.app/akkoma/static/themes/` (= own by akkoma) and `sudo chmod 750 /home/yunohost.app/akkoma/static/themes/` (=only akkoma can read and edit the file). +- Then edit `/home/yunohost.app/akkoma/static/styles.json` for instance with `sudo su akkoma nano /home/yunohost.app/akkoma/static/styles.json`. ## Admin Tasks From e0f25fe3fdfef641742dcc88078d68d6a984c879 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 14 Feb 2023 10:53:04 +0000 Subject: [PATCH 05/15] Auto-update README --- README.md | 10 +++++++++- README_fr.md | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 12009e4..c4db2c7 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,15 @@ Akkoma is a microblogging server software that can federate (= exchange messages This application come with the default frontend (Pleroma FE) and admin interface pre-installed and activated. There is also the Mangane front-end who is installed but not active. Note that you can choose other _alternative public interfaces_ (Brutaldon, Fedi FE...) or even provide a custom one. -**Mastodon frontend:** if you installed the Mastodon FE package (from CLI or Admin interface) you can have access to an alternate user interface, similar the Mastodons or Glitch frontend. This frontend live alongside the default Pleroma FE: to access just add `/web` at the end of your instance domain (eg. `akkoma.domain.tld/web`). +**Mastodon frontend:** if you installed the Mastodon FE package (from CLI or Admin interface) you can have access to an alternate user interface, similar the Mastodons or Glitch frontend. This frontend live alongside the default Pleroma FE: to access just add `/web` at the end of your instance domain (eg. `akkoma.domain.tld/web`). + +### Custom theme + +You can eitheir create your custom theme or use [existing ones](https://docs.akkoma.dev/stable/configuration/howto_theming_your_instance/#get-an-existing-theme). +To add custom themes, you will have to upload them to your instance dedicated folder (`/home/yunohost.app/akkoma/static/themes/` in Yunohost case), then to edit `/home/yunohost.app/akkoma/static/styles.json` to add a new entry referencing it. See the [official documentation](https://docs.akkoma.dev/stable/configuration/howto_theming_your_instance/#adding-the-custom-theme-to-the-instance) for more details. +- Upload your custom theme, place it in `/home/yunohost.app/akkoma/static/themes/` (you could also directly edit the file from the command line and copy-paste the content). +- Make sure the file access rights are approriate (only akkoma user can access them) `sudo chown -R akkoma:akkoma /home/yunohost.app/akkoma/static/themes/` (= own by akkoma) and `sudo chmod 750 /home/yunohost.app/akkoma/static/themes/` (=only akkoma can read and edit the file). +- Then edit `/home/yunohost.app/akkoma/static/styles.json` for instance with `sudo su akkoma nano /home/yunohost.app/akkoma/static/styles.json`. ## Admin Tasks diff --git a/README_fr.md b/README_fr.md index 243e04c..c3a9a4f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -48,7 +48,15 @@ Akkoma is a microblogging server software that can federate (= exchange messages This application come with the default frontend (Pleroma FE) and admin interface pre-installed and activated. There is also the Mangane front-end who is installed but not active. Note that you can choose other _alternative public interfaces_ (Brutaldon, Fedi FE...) or even provide a custom one. -**Mastodon frontend:** if you installed the Mastodon FE package (from CLI or Admin interface) you can have access to an alternate user interface, similar the Mastodons or Glitch frontend. This frontend live alongside the default Pleroma FE: to access just add `/web` at the end of your instance domain (eg. `akkoma.domain.tld/web`). +**Mastodon frontend:** if you installed the Mastodon FE package (from CLI or Admin interface) you can have access to an alternate user interface, similar the Mastodons or Glitch frontend. This frontend live alongside the default Pleroma FE: to access just add `/web` at the end of your instance domain (eg. `akkoma.domain.tld/web`). + +### Custom theme + +You can eitheir create your custom theme or use [existing ones](https://docs.akkoma.dev/stable/configuration/howto_theming_your_instance/#get-an-existing-theme). +To add custom themes, you will have to upload them to your instance dedicated folder (`/home/yunohost.app/akkoma/static/themes/` in Yunohost case), then to edit `/home/yunohost.app/akkoma/static/styles.json` to add a new entry referencing it. See the [official documentation](https://docs.akkoma.dev/stable/configuration/howto_theming_your_instance/#adding-the-custom-theme-to-the-instance) for more details. +- Upload your custom theme, place it in `/home/yunohost.app/akkoma/static/themes/` (you could also directly edit the file from the command line and copy-paste the content). +- Make sure the file access rights are approriate (only akkoma user can access them) `sudo chown -R akkoma:akkoma /home/yunohost.app/akkoma/static/themes/` (= own by akkoma) and `sudo chmod 750 /home/yunohost.app/akkoma/static/themes/` (=only akkoma can read and edit the file). +- Then edit `/home/yunohost.app/akkoma/static/styles.json` for instance with `sudo su akkoma nano /home/yunohost.app/akkoma/static/styles.json`. ## Admin Tasks From 5f1513fbac5fcaec40732f48c9c370ec5b5a22d4 Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 12:29:17 +0100 Subject: [PATCH 06/15] bump version --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 899dcc3..ba2e5d1 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Federated social networking server built on ActivityPub open protocol", "fr": "Serveur de réseautage social fédéré basé sur le protocole ouvert ActivityPub" }, - "version": "3.5.0~ynh3", + "version": "3.6.0~ynh2", "url": "https://akkoma.social/", "upstream": { "license": "AGPL-3.0-only", From 880bdc03b7747791df11c8f668206699945f30a5 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 14 Feb 2023 11:29:21 +0000 Subject: [PATCH 07/15] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c4db2c7..3d45c5a 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Akkoma is a microblogging server software that can federate (= exchange messages with) other servers that support ActivityPub. What that means is that you can host a server for yourself or your friends and stay in control of your online identity, but still exchange messages with people on larger decentrilized and federated network. Akkoma will federate with all servers that implement ActivityPub, like Friendica, GNU Social, Hubzilla, Mastodon, Misskey, Pleroma, Peertube, or Pixelfed. -**Shipped version:** 3.5.0~ynh3 +**Shipped version:** 3.6.0~ynh2 **Demo:** https://otp.akkoma.dev diff --git a/README_fr.md b/README_fr.md index c3a9a4f..f8e36ba 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Akkoma is a microblogging server software that can federate (= exchange messages with) other servers that support ActivityPub. What that means is that you can host a server for yourself or your friends and stay in control of your online identity, but still exchange messages with people on larger decentrilized and federated network. Akkoma will federate with all servers that implement ActivityPub, like Friendica, GNU Social, Hubzilla, Mastodon, Misskey, Pleroma, Peertube, or Pixelfed. -**Version incluse :** 3.5.0~ynh3 +**Version incluse :** 3.6.0~ynh2 **Démo :** https://otp.akkoma.dev From 9835e58b18e9dbd520cbaa281603d58f200fa6fc Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 13:01:34 +0100 Subject: [PATCH 08/15] explain backup_core_only --- scripts/backup | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/backup b/scripts/backup index 9d07a3b..22831db 100644 --- a/scripts/backup +++ b/scripts/backup @@ -48,6 +48,7 @@ ynh_backup --src_path="$final_path" # BACKUP THE DATA DIR #================================================= +# When using BACKUP_CORE_ONLY (default), this folder will not be saved. This saves a lot of space and time, in particular during upgrades. ynh_backup --src_path="$datadir" --is_big #================================================= From e05ec03b9dfc0ecc9f83bdd732f8ca561b09f659 Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 13:12:55 +0100 Subject: [PATCH 09/15] Explain backup_core_only and good backup practices --- doc/DISCLAIMER.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index 1c27414..366f5df 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -12,6 +12,24 @@ - **Login fails** for non YNH users if LDAP is activated (this is by default). See [#15](https://github.com/YunoHost-Apps/akkoma_ynh/issues/15) for more explanation. - No way to **change user password** from admin interface. May be related to previous bug. Work like charm from CLI. +## Backups + +This application uses the [core-only feature of the backup](https://yunohost.org/en/backup/include_exclude_files#do-not-backup-large-amoun). **This means the app data directory** (`/home/yunohost.app/akkoma`, with subfolder `/static/`, which contains terms of service, custom emoji, custom themes, and `/uploads/` which contains the media attachements) **is not saved during backup**. +Also to keep the integrity of the data and to have a better guarantee of the restoration it is recommended to stop Akkoma during the operation. Proceed as follows: +- Stop Akkoma service with this command: `service akkoma stop` +- Launch Akkoma backup with this command: `yunohost backup create --apps akkoma` +- Backup Akkoma data directory with your specific strategy (could be with rsync, borg backup or just cp). The data is generally stored in `/home/yunohost.app/akkoma`. +- Restart Akkoma service with this command: `service akkoma start` + +**If you want to create a Yunohost backup that contains also Akkoma data directory**, you should add `BACKUP_CORE_ONLY=0` at the start fo the command : `BACKUP_CORE_ONLY=0 yunohost backup create --app akkoma`. + +## Remove + +Due of the backup core only feature **the data directory in `/home/yunohost.app/akkoma` is not removed**. +If you want to delete the data folder `/home/yunohost.app/akkoma/` during removal of akkoma, you should add the `--purge` option. If you don't, it must be manually deleted to purge user data. +**This is a necessary step for complete removal** - and possibly a fresh install. + +*NB: don't forget this mean those data are* not *backed up by default. See above.* ## Customization From 30ca6b41833f34d8f2456cb536cc011621fcf5b7 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 14 Feb 2023 12:12:58 +0000 Subject: [PATCH 10/15] Auto-update README --- README.md | 18 ++++++++++++++++++ README_fr.md | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/README.md b/README.md index 667d3c9..aa4a00d 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,24 @@ Akkoma is a microblogging server software that can federate (= exchange messages - **Login fails** for non YNH users if LDAP is activated (this is by default). See [#15](https://github.com/YunoHost-Apps/akkoma_ynh/issues/15) for more explanation. - No way to **change user password** from admin interface. May be related to previous bug. Work like charm from CLI. +## Backups + +This application uses the [core-only feature of the backup](https://yunohost.org/en/backup/include_exclude_files#do-not-backup-large-amoun). **This means the app data directory** (`/home/yunohost.app/akkoma`, with subfolder `/static/`, which contains terms of service, custom emoji, custom themes, and `/uploads/` which contains the media attachements) **is not saved during backup**. +Also to keep the integrity of the data and to have a better guarantee of the restoration it is recommended to stop Akkoma during the operation. Proceed as follows: +- Stop Akkoma service with this command: `service akkoma stop` +- Launch Akkoma backup with this command: `yunohost backup create --apps akkoma` +- Backup Akkoma data directory with your specific strategy (could be with rsync, borg backup or just cp). The data is generally stored in `/home/yunohost.app/akkoma`. +- Restart Akkoma service with this command: `service akkoma start` + +**If you want to create a Yunohost backup that contains also Akkoma data directory**, you should add `BACKUP_CORE_ONLY=0` at the start fo the command : `BACKUP_CORE_ONLY=0 yunohost backup create --app akkoma`. + +## Remove + +Due of the backup core only feature **the data directory in `/home/yunohost.app/akkoma` is not removed**. +If you want to delete the data folder `/home/yunohost.app/akkoma/` during removal of akkoma, you should add the `--purge` option. If you don't, it must be manually deleted to purge user data. +**This is a necessary step for complete removal** - and possibly a fresh install. + +*NB: don't forget this mean those data are* not *backed up by default. See above.* ## Customization diff --git a/README_fr.md b/README_fr.md index 5cc3031..a4825e7 100644 --- a/README_fr.md +++ b/README_fr.md @@ -43,6 +43,24 @@ Akkoma is a microblogging server software that can federate (= exchange messages - **Login fails** for non YNH users if LDAP is activated (this is by default). See [#15](https://github.com/YunoHost-Apps/akkoma_ynh/issues/15) for more explanation. - No way to **change user password** from admin interface. May be related to previous bug. Work like charm from CLI. +## Backups + +This application uses the [core-only feature of the backup](https://yunohost.org/en/backup/include_exclude_files#do-not-backup-large-amoun). **This means the app data directory** (`/home/yunohost.app/akkoma`, with subfolder `/static/`, which contains terms of service, custom emoji, custom themes, and `/uploads/` which contains the media attachements) **is not saved during backup**. +Also to keep the integrity of the data and to have a better guarantee of the restoration it is recommended to stop Akkoma during the operation. Proceed as follows: +- Stop Akkoma service with this command: `service akkoma stop` +- Launch Akkoma backup with this command: `yunohost backup create --apps akkoma` +- Backup Akkoma data directory with your specific strategy (could be with rsync, borg backup or just cp). The data is generally stored in `/home/yunohost.app/akkoma`. +- Restart Akkoma service with this command: `service akkoma start` + +**If you want to create a Yunohost backup that contains also Akkoma data directory**, you should add `BACKUP_CORE_ONLY=0` at the start fo the command : `BACKUP_CORE_ONLY=0 yunohost backup create --app akkoma`. + +## Remove + +Due of the backup core only feature **the data directory in `/home/yunohost.app/akkoma` is not removed**. +If you want to delete the data folder `/home/yunohost.app/akkoma/` during removal of akkoma, you should add the `--purge` option. If you don't, it must be manually deleted to purge user data. +**This is a necessary step for complete removal** - and possibly a fresh install. + +*NB: don't forget this mean those data are* not *backed up by default. See above.* ## Customization From 045b3d9b371d9cb90926ee98f51de4ba69362759 Mon Sep 17 00:00:00 2001 From: lapineige Date: Tue, 14 Feb 2023 13:23:26 +0100 Subject: [PATCH 11/15] Explain why data directory is (not) removed --- scripts/remove | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/remove b/scripts/remove index bd52739..c89865f 100644 --- a/scripts/remove +++ b/scripts/remove @@ -71,8 +71,10 @@ ynh_secure_remove --file="$final_path" # Remove the data directory if --purge option is used if [ "${YNH_APP_PURGE:-0}" -eq 1 ] then - ynh_script_progression --message="Removing app data directory..." --weight=1 + ynh_script_progression --message="Purge option was selected. Removing app data directory..." --weight=1 ynh_secure_remove --file="$datadir" +else + ynh_script_progression --message="Purge option was not selected. App data directory is not removed. That is good if you want to restore a backup. For fresh install, you should remove it first." --weight=1 fi #================================================= From 804bf82503d8850ad8aa6e7ff5f6c6a76747a233 Mon Sep 17 00:00:00 2001 From: lapineige Date: Mon, 13 Mar 2023 08:42:03 +0100 Subject: [PATCH 12/15] update to 25.2.2 https://meta.akkoma.dev/t/akkoma-stable-2023-03-recently-drafted-purge-requests/394 --- conf/amd64.src | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/amd64.src b/conf/amd64.src index 3b7ea5a..66bb4fb 100644 --- a/conf/amd64.src +++ b/conf/amd64.src @@ -1,5 +1,5 @@ SOURCE_URL=https://akkoma-updates.s3-website.fr-par.scw.cloud/stable/akkoma-amd64.zip -SOURCE_SUM=3b3a752e478c607d5eb260b3646a7ec1ba0155bee241a5c7d38a23477aaba24c +SOURCE_SUM=ea4f31b88b4de78f4c5bfb72e6969927b509012dc25b42d064c8dbc3be2cacbf SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=zip SOURCE_IN_SUBDIR=true From 957fada1246580dae22895b4a6c2228e4450b8fe Mon Sep 17 00:00:00 2001 From: lapineige Date: Mon, 13 Mar 2023 08:46:44 +0100 Subject: [PATCH 13/15] Akkoma 3.7.1/ OPT version 25.2.2 --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index ba2e5d1..bc8e11a 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Federated social networking server built on ActivityPub open protocol", "fr": "Serveur de réseautage social fédéré basé sur le protocole ouvert ActivityPub" }, - "version": "3.6.0~ynh2", + "version": "3.7.1~ynh1", "url": "https://akkoma.social/", "upstream": { "license": "AGPL-3.0-only", From d565c5c561780abfff93d4bcdcc33d95591d47b5 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 13 Mar 2023 07:46:47 +0000 Subject: [PATCH 14/15] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index aa4a00d..02c7336 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Akkoma is a microblogging server software that can federate (= exchange messages with) other servers that support ActivityPub. What that means is that you can host a server for yourself or your friends and stay in control of your online identity, but still exchange messages with people on larger decentrilized and federated network. Akkoma will federate with all servers that implement ActivityPub, like Friendica, GNU Social, Hubzilla, Mastodon, Misskey, Pleroma, Peertube, or Pixelfed. -**Shipped version:** 3.6.0~ynh2 +**Shipped version:** 3.7.1~ynh1 **Demo:** https://otp.akkoma.dev diff --git a/README_fr.md b/README_fr.md index a4825e7..08806f6 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Akkoma is a microblogging server software that can federate (= exchange messages with) other servers that support ActivityPub. What that means is that you can host a server for yourself or your friends and stay in control of your online identity, but still exchange messages with people on larger decentrilized and federated network. Akkoma will federate with all servers that implement ActivityPub, like Friendica, GNU Social, Hubzilla, Mastodon, Misskey, Pleroma, Peertube, or Pixelfed. -**Version incluse :** 3.6.0~ynh2 +**Version incluse :** 3.7.1~ynh1 **Démo :** https://otp.akkoma.dev From 71cd0b7b70fd5bcaf6002381d7bc16bbb73f95fb Mon Sep 17 00:00:00 2001 From: Aris Date: Wed, 15 Mar 2023 06:38:33 +0100 Subject: [PATCH 15/15] Remove `config migrate_to_db` See #25 --- scripts/upgrade | 9 --------- 1 file changed, 9 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index 9407a80..37522e8 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -289,15 +289,6 @@ ynh_script_progression --message="Reloading NGINX web server..." --weight=1 ynh_systemd_action --service_name=nginx --action=reload -#================================================= -# POST UPGRADE -#================================================= - -# Correct path to 'static dir' in DB -# This must be done when Pleroma is running (i.e. after install/upgrade and start) -ynh_exec_warn_less ynh_exec_as $app -s $SHELL -lc "$final_path/live/bin/pleroma_ctl config migrate_to_db" - - #================================================= # END OF SCRIPT #=================================================