diff --git a/.github/workflows/astro.yml b/.github/workflows/astro.yml index e7ecfc2..1ff3fba 100644 --- a/.github/workflows/astro.yml +++ b/.github/workflows/astro.yml @@ -31,10 +31,17 @@ jobs: - name: Build with Astro run: deno run astro build - - name: Upload artifact - uses: actions/upload-pages-artifact@v4 + - name: Create artifact + run: | + tar \ + --dereference --hard-dereference \ + -cvf "$RUNNER_TEMP/artifact.tar" \ + -C ./dist . + + - uses: actions/upload-artifact@v4 with: - path: dist + name: github-pages + path: ${{ runner.temp }}/artifact.tar deploy: environment: @@ -46,4 +53,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4.0.5 + uses: actions/deploy-pages@v4.0.5 \ No newline at end of file diff --git a/src/content/docs/donate.mdx b/src/content/docs/donate.mdx index e21f1aa..c33a0f7 100644 --- a/src/content/docs/donate.mdx +++ b/src/content/docs/donate.mdx @@ -6,6 +6,7 @@ Federated Nexus runs off of donations, so if you're enjoying our services please consider donating through one of the following methods: - Interac E-Transfer: If you are Canadian, you should be able to send an Interac E-Transfer from your bank to the address henry@henryhiles.com to donate. This is preferred, as there are no fees. +- [Liberapay](https://liberapay.com/QuadRadical/donate) is the other option for donating, and should work from any country. Liberapay as a platform is primarily for recurring donations, but you can choose "Manual renewal" for a one-time donation. A huge thank you to our current sponsors: diff --git a/src/content/docs/fr-fr/donate.mdx b/src/content/docs/fr-fr/donate.mdx index dd68b6e..b4c0225 100644 --- a/src/content/docs/fr-fr/donate.mdx +++ b/src/content/docs/fr-fr/donate.mdx @@ -5,8 +5,9 @@ title: Faire un don Federated Nexus dépend des dons. Si vous appréciez nos services, merci de nous soutenir de l'une des manières suivantes : - Interac E-Transfer : est une excellente option pour les résidents canadiens, car vous pouvez envoyer le montant requis de votre compte bancaire à henry@henryhiles.com sans frais. +- [Liberapay](https://liberapay.com/QuadRadical/donate) est une autre option qui fonctionne depuis n'importe quel pays. La plateforme Liberapay est principalement conçue pour les dons récurrents, mais vous pouvez sélectionner « Renouvellement manuel » pour un don unique. Un grand merci à nos donateurs actuels : - @VeryLoud: CAD$100 -- @Aristarchus of Samos: CAD$100 +- @Aristarchus of Samos: CAD$100 \ No newline at end of file diff --git a/src/content/docs/fr-fr/services/matrix.mdx b/src/content/docs/fr-fr/services/matrix.mdx index 0d2517c..c88c81b 100644 --- a/src/content/docs/fr-fr/services/matrix.mdx +++ b/src/content/docs/fr-fr/services/matrix.mdx @@ -54,7 +54,7 @@ Cliquez sur la notification pour accéder à la page des invitations. Cliquez su ## Homeserver (Serveur domestique) -Federated Nexus utilise la [Continuwuity](https://continuwuity.org/), une implémentation Rust de la spécification Matrix. Cela signifie qu'il ne dispose pas de toutes les fonctionnalités de [Synapse](https://element-hq.github.io/synapse/latest/), mais qu'il est beaucoup plus performant. Voici quelques fonctionnalités qui font défaut à Grapevine : +Federated Nexus utilise la [Continuwuity](https://continuwuity.org/), une implémentation Rust de la spécification Matrix. Cela signifie qu'il ne dispose pas de toutes les fonctionnalités de [Synapse](https://element-hq.github.io/synapse/latest/), mais qu'il est beaucoup plus performant. Voici quelques fonctionnalités qui font défaut à Continuwuity : - Salles antérieures à la v3 : Dans Matrix, chaque salle utilise une version spécifique de la spécification Matrix. Continuité prend actuellement en charge les versions v3 à v12, couvrant ainsi la grande majorité des salles. La version v2 est _extrêmement_ ancienne et ne devrait jamais être utilisée, même si certaines salles l'utilisent encore. Avec Federated Nexus, vous ne pourrez pas rejoindre ces salles, désolé. diff --git a/src/content/docs/ru-ru/donate.mdx b/src/content/docs/ru-ru/donate.mdx index ec28946..c4aebf4 100644 --- a/src/content/docs/ru-ru/donate.mdx +++ b/src/content/docs/ru-ru/donate.mdx @@ -2,10 +2,11 @@ title: Пожертвования --- -Federated Nexus существует за счёт пожертвований, поэтому, если вам нравятся наши +Federated Nexus существует за счёт пожертвований, поэтому, если вам нравятся наши услуги, то, пожалуйста, рассмотрите возможность помочь нам одним из следующих способов: - Interac E-Transfer: оптимальный вариант для жителей Канады, так как можно без комиссии отправить нужную сумму со своего банковского счёта на адрес henry@henryhiles.com. +- [Liberapay](https://liberapay.com/QuadRadical/donate) — ещё один вариант, который должен работать из любой страны. Платформа Liberapay в основном предназначена для регулярных пожертвований, но вы можете выбрать «Ручное продление» для разового пожертвования. Огромное спасибо нашим нынешним спонсорам: diff --git a/src/content/docs/ru-ru/services/matrix.mdx b/src/content/docs/ru-ru/services/matrix.mdx index 0e66507..dbf5680 100644 --- a/src/content/docs/ru-ru/services/matrix.mdx +++ b/src/content/docs/ru-ru/services/matrix.mdx @@ -54,7 +54,7 @@ Cinny можно использовать как веб-сайт или как ## Homeserver (домашний сервер) -Federated Nexus использует [Continuwuity](https://continuwuity.org/), реализацию спецификации Matrix на языке Rust. Это означает, что он не обладает всеми функциями [Synapse](https://element-hq.github.io/synapse/latest/), но гораздо более производителен. Некоторые функции, которых нет в Grapevine, включают: +Federated Nexus использует [Continuwuity](https://continuwuity.org/), реализацию спецификации Matrix на языке Rust. Это означает, что он не обладает всеми функциями [Synapse](https://element-hq.github.io/synapse/latest/), но гораздо более производителен. Некоторые функции, которых нет в Continuwuity, включают: - Комнаты старше версии 3: В Matrix каждая комната соответствует определённой версии спецификации Matrix. Continuwuity поддерживает версии комнат от 3 до 12, охватывая подавляющее их большинство. Версия 2 _очень-очень_ старая и никогда не должна использоваться, но некоторые комнаты всё ещё её используют. С Federated Nexus вы не сможете присоединиться к этим комнатам, извините. diff --git a/src/content/docs/services/matrix.mdx b/src/content/docs/services/matrix.mdx index bb30e5a..56f2de4 100644 --- a/src/content/docs/services/matrix.mdx +++ b/src/content/docs/services/matrix.mdx @@ -54,7 +54,7 @@ From there, accept the invitation to the "Federated Nexus Community" room, and y ## Homeserver -Federated Nexus runs [Continuwuity](https://continuwuity.org/), a Rust implementation of the Matrix specification. This means it doesn't quite have all the features of [Synapse](https://element-hq.github.io/synapse/latest/), but it's much more performant. Some features that Grapevine lack include: +Federated Nexus runs [Continuwuity](https://continuwuity.org/), a Rust implementation of the Matrix specification. This means it doesn't quite have all the features of [Synapse](https://element-hq.github.io/synapse/latest/), but it's much more performant. Some features that Continuwuity lack include: - Rooms older than v3: In Matrix, each room follows a certain version of the Matrix spec. Continuwuity currently supports room versions v3 to v12, covering the vast majority of rooms. Room version v2 is _very very_ old, and should never be used, but some rooms still use it. With Federated Nexus, you won't be able to join these rooms, sorry. diff --git a/src/content/docs/uk-ua/donate.mdx b/src/content/docs/uk-ua/donate.mdx index bce44dd..21c6dc6 100644 --- a/src/content/docs/uk-ua/donate.mdx +++ b/src/content/docs/uk-ua/donate.mdx @@ -5,8 +5,9 @@ title: Пожертва Federated Nexus існує за рахунок пожертв, тому якщо вам подобаються наші послуги, то, будь ласка, розгляньте можливість допомогти нам одним із наступних способів: - Interac E-Transfer: оптимальний варіант для мешканців Канади, тому що можна без комісії надіслати потрібну суму зі свого банківського рахунку на адресу henry@henryhiles.com. +- [Liberapay](https://liberapay.com/QuadRadical/donate) - ще один варіант, який має працювати з будь-якої країни. Платформа Liberapay в основному призначена для регулярних пожертвувань, але ви можете вибрати "Ручне продовження" для разового пожертвування. Велике дякую нашим нинішнім спонсорам: - @VeryLoud: CAD$100 -- @Aristarchus of Samos: CAD$100 +- @Aristarchus of Samos: CAD$100 \ No newline at end of file diff --git a/src/content/docs/uk-ua/services/matrix.mdx b/src/content/docs/uk-ua/services/matrix.mdx index 0311d18..246d7d2 100644 --- a/src/content/docs/uk-ua/services/matrix.mdx +++ b/src/content/docs/uk-ua/services/matrix.mdx @@ -54,7 +54,7 @@ Cinny можна використовувати як веб-сайт або як ## Homeserver (Домашній сервер) -Federated Nexus використовує [Continuwuity](https://continuwuity.org/), реалізацію специфікації Matrix мовою Rust. Це означає, що вона не має всіх функцій [Synapse](https://element-hq.github.io/synapse/latest/), але набагато продуктивніша. Деякі функції, яких не має Grapevine, включають: +Federated Nexus використовує [Continuwuity](https://continuwuity.org/), реалізацію специфікації Matrix мовою Rust. Це означає, що вона не має всіх функцій [Synapse](https://element-hq.github.io/synapse/latest/), але набагато продуктивніша. Деякі функції, яких не має Continuwuity, включають: - Кімнати старіші за v3: У Matrix кожна кімната відповідає певній версії специфікації Matrix. Continuwuity наразі підтримує версії кімнат від v3 до v12, що охоплює переважну їх більшість. Версія 2 _дуже-дуже_ стара і ніколи не повинна використовуватися, але деякі кімнати все ще її використовують. З Federated Nexus ви не зможете приєднатися до цих кімнат, вибачте.