diff --git a/README.md b/README.md index 3318bee..b6e6039 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,34 @@ As "documentation" `flake.nix` shows the internals, and command was used to generate it. ### Troubleshooting -An common error is: + +When running `deno task serve`, if you see an error message like: + +``` +NotFound: No such file or directory (os error 2): stat '/home//.../git.pub.solar/pub-solar/pub.solar/.direnv/flake-inputs/5acdh8xyry0kdvp6xla2hw7wf3zkphkl-source/pkgs/test/nixpkgs-check-by-name/tests/symlink-invalid/pkgs/by-name/fo/foo/foo.nix' + at Object.statSync (ext:deno_fs/30_fs.js:362:7) + at FS.#walkLink (https://deno.land/x/lume@v2.0.1/core/fs.ts:143:23) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:117:23) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:136:21) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:136:21) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:136:21) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:136:21) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:136:21) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:136:21) + at FS.#walkFs (https://deno.land/x/lume@v2.0.1/core/fs.ts:136:21) { + name: "NotFound", + code: "ENOENT" +} +``` + +try removing the .direnv directory: + +``` +rm -rf .direnv +deno task serve +``` + +Another common error message after updating dependencies is: ``` 22.31 error: The source code is invalid, as it does not match the expected hash in the lock file. diff --git a/about.yml b/about.yml index 9098659..1a90a79 100644 --- a/about.yml +++ b/about.yml @@ -6,6 +6,8 @@ content: en: | # Hi! We're pub.solar + We are a non-registered association seated in Cologne, Germany. Our goal is to enable more people to use free software, have secure digital communications, and to take control over their private data. + We host free software for you and all the people you love. We do this transparently and democratically. We currently offer these services: @@ -21,9 +23,9 @@ content: * [Mailman](https://lists.pub.solar/): a software for mailing lists, * [OBS Portal](https://obs-portal.pub.solar/): a server for saving [OpenBikeSensor](https://www.openbikesensor.org/) data which is currently limited to the Cologne/Bonn region, - For some of these Services, you'll need to register an account, which we call a [pub.solar ID](https://auth.pub.solar). All services are publicly open for registration. Nextcloud accounts are severely limited in their storage amount. If you want more storage, contact the crew. + For some of these Services, you'll need to register an account, which we call a [pub.solar ID](https://auth.pub.solar). All services are publicly open for registration. Nextcloud accounts are severely limited in their storage amount. If you want more storage, please contact the crew. - We are a non-registered association seated in Cologne, Germany. Our goal is to enable more people to use free software, have secure digital communications, and to take control over their private data. + ## Contact and getting help You can reach us via [#General in Matrix](https://matrix.to/#/#general:pub.solar?via=chat.pub.solar) and [@crew on Mastodon](https://mastodon.pub.solar/@crew), or send a mail to [crew@pub.solar](mailto:crew@pub.solar). @@ -33,6 +35,8 @@ content: 8A89 87AD E373 6C8C A2EB 315A 9B80 9EBB DD62 BAE3 ``` + Check out our [wiki](https://wiki.pub.solar) or contact us via one of the methods above. In the Matrix [#General room](https://matrix.to/#/#general:pub.solar?via=chat.pub.solar) there's always someone around for answering your questions. + ## Being a member or helping hand Are you interested in becoming a member of the pub.solar organisation? Do you want to support the organisation with labour, money, or just your name? @@ -55,14 +59,6 @@ content: DE70430609674093197701 GLS Bank - ### Donate via Liberapay - - [Right here](https://liberapay.com/pub.solar/) - - ### Donate via PayPal - - [Right here](https://www.paypal.com/paypalme/pubsolar) - ## Imprint pub.solar n.e.V. @@ -90,13 +86,15 @@ content: ## Our hosting - We are using a dedicated server from Hetzner GmbH hosted in Germany. + We use a dedicated server from Hetzner GmbH hosted in Germany. The code for the infrastructure can be found [in this git repository](https://git.pub.solar/pub-solar/infra). de: | # Hi! Wir sind pub.solar + Wir sind ein nicht eingetragener Verein mit Sitz in Köln. Unser Ziel ist es mehr Menschen zu ermöglichen, Freie Software zu benutzen, sicher digital zu kommunizieren, und datensparsamer zu leben. + Wir stellen für Dich und alle Menschen die Du lieb hast auf transparente und demokratische Weise freie Software zur Verfügung. Momentan bieten wir diese Services an: @@ -106,15 +104,15 @@ content: * [Nextcloud](https://cloud.pub.solar): Cloud mit Office Möglichkeiten, ähnlich wie Teile der Google Suite und Microsoft Office 365, * [Forgejo](https://git.pub.solar/): ein git Server, ähnlich wie GitHub oder Gitlab. - Ausserdem bieten wir folgende Services an, die jederzeit geändert oder verschwinden könnten: + Ausserdem bieten wir folgende Services an, die jederzeit geändert werden oder verschwinden könnten: * [Searx](https://search.pub.solar/): eine Meta-Suchmachine, ähnlich wie Google oder Bing, * [Mailman](https://lists.pub.solar/): eine Software für Mailing-Listen, * [OBS Portal](https://obs-portal.pub.solar/): ein Server um [OpenBikeSensor](https://www.openbikesensor.org/)-Daten zu speichern, begrenzt auf die Region Köln/Bonn. - Für manche dieser Services musst du einen Account registrieren, bei uns heißt der [pub.solar ID](https://auth.pub.solar). Die Registrierung ist für alle offen. Bei der Nextcloud ist der Speicherplatz allerdings stark limitiert. Falls du Speicherplatz in der Nextcloud haben willst, kontaktiere die Crew. + Für manche dieser Services musst du einen Account registrieren, bei uns heißt der [pub.solar ID](https://auth.pub.solar). Die Registrierung ist für alle offen. Bei der Nextcloud ist der Speicherplatz allerdings stark begrenzt. Falls du Speicherplatz in der Nextcloud haben willst, kontaktiere die Crew. - Wir sind ein nicht eingetragener Verein mit Sitz in Köln. Unser Ziel ist es mehr Menschen zu ermöglichen, Freie Software zu benutzen, sicher digital zu kommunizieren, und datensparsamer zu leben. + ## Kontakt und Hilfe Du kannst uns via [#General in Matrix](https://matrix.to/#/#general:pub.solar?via=chat.pub.solar) und [@crew auf Mastodon](https://mastodon.pub.solar/@crew) erreichen, oder eine Mail an [crew@pub.solar](mailto:crew@pub.solar) schicken. @@ -124,6 +122,8 @@ content: 8A89 87AD E373 6C8C A2EB 315A 9B80 9EBB DD62 BAE3 ``` + Schau dir bei Fragen gerne unser [wiki](https://wiki.pub.solar) an oder kontaktiere uns über einen der oben genannten Kanäle. Im Matrix [#General Raum](https://matrix.to/#/#general:pub.solar?via=chat.pub.solar) gibt es immer Menschen, die gerne deine Fragen beantworten. + ## Mitglied oder Helfer*in werden Bist du daran interessiert ein Mitglied von pub.solar n.e.V. zu werden? Du würdest die Organisation gerne mit Arbeit, Geld, oder einfach nur deinen Namen unterstützen? @@ -146,14 +146,6 @@ content: DE70430609674093197701 GLS Bank - ### Per Liberapay spenden - - [Hier geht's lang](https://liberapay.com/pub.solar/) - - ### Per PayPal spenden - - [Hier geht's lang](https://www.paypal.com/paypalme/pubsolar) - ## Impressum pub.solar n.e.V.