diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..5a73145 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use nix -p deno \ No newline at end of file diff --git a/.gitignore b/.gitignore index 016b59e..b1ee096 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,6 @@ pnpm-debug.log* # jetbrains setting folder .idea/ + +# direnv +.direnv/ \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json index 3a74075..b1ae944 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -2,7 +2,7 @@ "version": "0.2.0", "configurations": [ { - "command": "nix run nixpkgs#deno task dev", + "command": "deno task dev", "name": "Development server", "request": "launch", "type": "node-terminal" diff --git a/public/.well-known/matrix/support b/public/.well-known/matrix/support index 5e742c1..5b3cf07 100644 --- a/public/.well-known/matrix/support +++ b/public/.well-known/matrix/support @@ -4,6 +4,10 @@ "matrix_id": "@quadradical:federated.nexus", "email_address": "henry@henryhiles.com", "role": "m.role.admin" + }, + { + "matrix_id": "@hexaheximal:federated.nexus", + "role": "m.role.admin" } ] } diff --git a/src/content/docs/donate.mdx b/src/content/docs/donate.mdx index 3938ff8..b5f207b 100644 --- a/src/content/docs/donate.mdx +++ b/src/content/docs/donate.mdx @@ -3,10 +3,11 @@ title: Donate --- Federated Nexus runs off of donations, so if you're enjoying our -services please consider donating. Ideally, we take Interac E-Transfer -to: henry@henryhiles.com. If Interac E-Transfer doesn't work in your -country, join the [Matrix -room](https://matrix.to/#/#community:federated.nexus) and we'll work -something out. A huge thank you to our current sponsors: +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: - @VeryLoud: CAD$100 diff --git a/src/content/docs/fr-fr/index.mdx b/src/content/docs/fr-fr/index.mdx index 001d5d6..c0fb4e3 100644 --- a/src/content/docs/fr-fr/index.mdx +++ b/src/content/docs/fr-fr/index.mdx @@ -14,7 +14,7 @@ hero: variant: minimal icon: matrix link: https://matrix.to/#/#community:federated.nexus - banner: +banner: content: Si vous rencontrez des problèmes, consultez notre page d'état. --- @@ -39,7 +39,7 @@ import { CardGrid, Card } from "@astrojs/starlight/components" - [Redlib](https://github.com/redlib-org/redlib) est une interface alternative libre et open source pour Reddit, conçue pour supprimer le suivi, les publicités et les distractions. Vous pouvez parcourir les publications, lire les commentaires et vous abonner à des communautés, sans encombrement ni logiciel espion. [En savoir plus...](services/redlib) + [Redlib](https://github.com/redlib-org/redlib) est une interface alternative libre et open source pour Reddit, conçue pour supprimer le suivi, les publicités et les distractions. Vous pouvez parcourir les publications, lire les commentaires et vous abonner à des communautés, sans encombrement ni logiciel espion. [En savoir plus...](services/redlib) diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index f955b05..c888bd9 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -14,6 +14,9 @@ hero: variant: minimal icon: matrix link: https://matrix.to/#/#community:federated.nexus + - text: Donate + icon: seti:shell + link: donate banner: content: If you are experiencing issues, check our status page. --- @@ -27,7 +30,7 @@ import { CardGrid, Card } from "@astrojs/starlight/components" - We host [LaSuite Docs](https://github.com/suitenumerique/docs), a free and open source alternative to Google Docs, designed for seamless real-time collaboration. You can compose documents in a GUI similar to Google Docs, and export as DocX or PDF. You can also add subdocuments, and share links to others, even those without an account. [Learn More...](services/docs) + We host [LaSuite Docs](https://github.com/suitenumerique/docs), a free and open source alternative to Google Docs, designed for seamless real-time collaboration. You can compose documents in a GUI similar to Google Docs, and export as DocX or PDF. You can also add subdocuments, and share links to others, even those without an account. [Learn More...](services/docs) @@ -39,7 +42,7 @@ import { CardGrid, Card } from "@astrojs/starlight/components" - [Redlib](https://github.com/redlib-org/redlib) is a free and open source alternative frontend for Reddit, designed to strip out tracking, ads, and distractions. You can browse posts, read comments, and subscribe to subreddits—without the bloat or spyware. [Learn More...](services/redlib) + [Redlib](https://github.com/redlib-org/redlib) is a free and open source alternative frontend for Reddit, designed to strip out tracking, ads, and distractions. You can browse posts, read comments, and subscribe to subreddits—without the bloat or spyware. [Learn More...](services/redlib) diff --git a/src/content/docs/ru-ru/index.mdx b/src/content/docs/ru-ru/index.mdx index 177bf9e..def2cd3 100644 --- a/src/content/docs/ru-ru/index.mdx +++ b/src/content/docs/ru-ru/index.mdx @@ -14,7 +14,7 @@ hero: variant: minimal icon: matrix link: https://matrix.to/#/#community:federated.nexus - banner: +banner: content: Если у вас возникли проблемы, проверьте нашу страницу состояния. --- @@ -39,7 +39,7 @@ import { CardGrid, Card } from "@astrojs/starlight/components" - [Redlib](https://github.com/redlib-org/redlib) — это свободный интерфейс с открытым исходным кодом для Reddit, разработанный для избавления от отслеживания, рекламы и отвлекающих факторов. Вы можете просматривать публикации, читать комментарии и подписываться на сообщества — без лишних проблем и шпионского ПО. [Подробнее...](services/redlib) + [Redlib](https://github.com/redlib-org/redlib) — это свободный интерфейс с открытым исходным кодом для Reddit, разработанный для избавления от отслеживания, рекламы и отвлекающих факторов. Вы можете просматривать публикации, читать комментарии и подписываться на сообщества — без лишних проблем и шпионского ПО. [Подробнее...](services/redlib) diff --git a/src/content/docs/uk-ua/index.mdx b/src/content/docs/uk-ua/index.mdx index 16d754a..7d1014a 100644 --- a/src/content/docs/uk-ua/index.mdx +++ b/src/content/docs/uk-ua/index.mdx @@ -14,7 +14,7 @@ hero: variant: minimal icon: matrix link: https://matrix.to/#/#community:federated.nexus - banner: +banner: content: Якщо у вас виникли проблеми, перевірте нашу сторінку стану. --- @@ -39,7 +39,7 @@ import { CardGrid, Card } from "@astrojs/starlight/components" - [Redlib](https://github.com/redlib-org/redlib) — це вільний інтерфейс з відкритим кодом для Reddit, призначений для усунення відстеження, реклами та відволікаючих факторів. Ви можете переглядати публікації, читати коментарі та підписуватися на спільноти без зайвих даних та шпигунського програмного забезпечення. [Докладніше...](services/redlib) + [Redlib](https://github.com/redlib-org/redlib) — це вільний інтерфейс з відкритим кодом для Reddit, призначений для усунення відстеження, реклами та відволікаючих факторів. Ви можете переглядати публікації, читати коментарі та підписуватися на спільноти без зайвих даних та шпигунського програмного забезпечення. [Докладніше...](services/redlib) diff --git a/src/pages/fr-fr/login.astro b/src/pages/fr-fr/login.astro index 93aa9af..423f5c7 100644 --- a/src/pages/fr-fr/login.astro +++ b/src/pages/fr-fr/login.astro @@ -22,10 +22,10 @@ import "../../styles/page.css" -