permacomputing

Source repository for the main permacomputing wiki site
git clone http://git.permacomputing.net/repos/permacomputing.git # read-only access
Log | Files | Refs

commit a68fb8aea61196f3e31fda6087e4fef124324b66
parent f6511f7da89d852815cd9c9b58bfa1435e69a060
Author: decentral1se <decentral1se@web>
Date:   Thu, 19 Mar 2026 16:37:01 +0100

refactor!: new realistic but also aspirational onboarding

Diffstat:
Monboarding.mdwn | 88+++++++++++++++++++++++++++++++++++++++----------------------------------------
1 file changed, 43 insertions(+), 45 deletions(-)

diff --git a/onboarding.mdwn b/onboarding.mdwn @@ -1,3 +1,5 @@ +Onboarding page + The permacomputing ideas and practices are shaped by its community. To actively participate in the discussion we facilitate moderated services for individuals and groups: that's the role of the permacomputing infra. We are trying to be as @@ -8,19 +10,13 @@ networks that together provide the digital infrastructures for these more common devices and appliances. Some of these services can be joined by anyone at any time, such as the public -XMPP and IRC chatrooms, or the email discussion list. However for those who -want to participate more actively, we also offer access to a web forum, static -web hosting, git repos and, of course, the permacomputing wiki. To do this we -maintain a community server which we call Eik. It's gracefully provided by -[servus.at](https://core.servus.at/en/about/ueber-uns). Existing members of the -community help maintain the server. We maintain [a bit of sysadmin -documentation](https://permacomputing.net/eik/) for this machine. - -We are currently working towards a simple onboarding process for existing and -new community members. Our plans involve a single application form for signing -up and a single username/password for all our community services. This work -will begin in 2026. For now we are working with duct tape, rusty typewriters, -pigeons and stamps. This is why it can take a long time for us to respond. +XMPP and IRC chatrooms, or the email discussion list (see [[community]] page). +However for those who want to participate more actively, we also offer access +to a web forum, static web hosting and, of course, the permacomputing wiki. To +do this we maintain a community server which we call Eik. It's kindly provided +by [servus.at](https://core.servus.at/en/about/ueber-uns). Existing members of +the community help maintain the server. We maintain [sysadmin +documentation](https://permacomputing.net/eik/) for this machine. ## Growth at the speed of trust @@ -33,28 +29,21 @@ services we provide are subject to these terms. To be sure, this is a quick fix, eventually we will move to better articulated community guidelines. Keep in mind all moderation and communication is shared and carried out by -community members on a volunteer basis. If it's not urgent you can generally -expect to receive a response within 1-6 weeks when contacting us or requesting -to join in. Thanks for your patience in advance. Once the new system is in -place, things should be much easier and faster (famous last words). +community members on a volunteer basis. Thanks for your patience in advance. ## Overview of the extra services -### Forum (for individuals) +### Web Forum (for individuals and groups) We host and maintain a [permacomputing forum](https://bbs.permacomputing.net/) -to promote public discussions around permacomputing. The forum is just starting -and a bit slow for now. It's been waiting for you. To get started, we ask -everyone to fill in this short community [signup -form](https://framaforms.org/account-request-permacomputing-forum-1743087976). +to promote public discussions around permacomputing. -### Wiki (for individuals) +### Wiki (for individuals and groups) We host and maintain the [permacomputing.net wiki](https://permacomputing.net) -together. For now access is granted on an individual basis for members who are -already active on the forum. +together. ### Website hosting (for groups) @@ -62,32 +51,41 @@ already active on the forum. We offer the possibility to host your own permacomputing static websites on Eik. For example, [berlin.permacomputing.net](https://berlin.permacomputing.net) and -[top.permacomputing.net](https://top.permacomputing.net) are hosted on Eik. +[top.permacomputing.net](https://top.permacomputing.net). + +## How to join (WIP) -### Source code hosting (for groups) +### Account Request through framaforms -If you are familiar with [Git](https://git-scm.com) and source code hosting, we -provide a service for those who would like to share their work. All our -repositories are publicly available on -[git.permacomputing.net](https://git.permacomputing.net). +1) New people fill in this form: https://framaforms.org/account-request-permacomputing-forum-1743087976 +2) Swamp work group receives an email and review it (discussion in a dedicated XMPP room) +3) If the application receives support from >= 2 members with no objections, it is accepted +4) Someone from swamp work group will create the account on Rauthy +5) New people receive an email to confirm and activate account -### Private chatrooms (for groups) +### What can you access with this account? -We chat with each other using [XMPP](https://xmpp.org). If you don't already -have account, we recommend you to use one of the -[servers](https://joinjabber.org/docs/servers/) listed by the JoinJabber -collective. You should also read their [Get -Started](https://joinjabber.org/docs/) section for suggestions on which -software to use on your computer or phone. We can also recommend using -[chat.conversejs.org](https://chat.conversejs.org) as a simple web browser -client. Once members of your permacomputing group are ready, we can setup -private rooms for your collective. +* Web forum +* Web hosting (for groups) +* Wiki (pending... We are still working on the editorial guidelines. Once it's published you will get access.) -## How to get help +### TODO -Getting access to all the permacomputing community services is quite ad-hoc and -requires some patience. If anything is unclear, please send an email to -permacomputing a/t bleu255 d/o/t com. +- Backups (Backup console access, Cerca db, Rauthy (TBD), General system stuff (/etc, /home)) + - Send to trash machine, use https://restic.net, document +- Toolshed people have access to OS for sysadmin maintenance (ssh) +- Install Rauthy on eik (rust binary) +- We add Rauthy support to Cerca (web forum) +- We make SFTP work with Rauthy for web hosting (with systemd alpine containers) +- Adjust framaform to reflect new infra +- Re-organise swamp group to do moderation +- Migrate wiki from borok to eik + - Connect wiki to Rauthy +- Editorial guideline for wiki +- Cerca user migrations (LURK SMTP, group mail testing, etc.) +- Cleanup dormant accounts on eik +- Migrate web ssh users +- Announce to the world