Hi. I'm thinking about switching to Linux on my smartphone. The only reason I can't is because in my country WhatsApp is everywhere and I'm expected to have it for various school/sport things. I'd like to setup whatsapp on my laptop, but I don't know how.
I know WhatsApp Web and Desktop exist, but in the past you needed to log in to your phone at least once a month for the web session to keep working. Is it that still the case?
Or can I just log in from Android (and be fine as long as I don't accidentally log out)?
I'm thinking about running my own pubnix/tilde. It would be invite-only and have a bunch of cool things:
I think it would be a very cool opportunity to learn a bit about Linux and the internet. However, I literally have no clue how to set this up. I found this comment on Reddit:
It happens that you're trying to build a tilde/pubnix? From my experience, tilde admins often give direct access to the system, but with proper permission elevation. Create a user group with limited permission (i.e. no sudo, disable specific software) and add their usernames to, give them a space in /home. Secondly, disable SSH passwords, ask them to send you their public keys, and only authenticate via public key. Finally, write a good/strict policy but also send a welcoming message. Also, you can look for further security practices, like changing default port, etc. but the key thing is proper user permission.
That's what I want. I was thinking about allowing password logins tho. I already have a VPS, which I want to reinstall to turn into this thing.
I basically want to configure the services in a way, that they all depend on Unix accounts. That way I can create a Unix account with suitable permissions for every member, and stuff should Just Work™.
So, I was thinking:
~/git/
at the URL http(s)://git.example.com/~user/
(using cgit) and gemini://git.example.com/~user/
(using git.gmi)~/pub/gem/
at gemini://example.com/~user/
~/pub/web/
at http(s)://example.com/~user/
~/pub/goph
at gopher://example.com/~user/
@user:example.com
matrix account with the same password as Unix. Changing the Unix password will also change the matrix password and changing the password from a matrix client should not be allowed.https://chat.example.com
Any pointers on how to set up something like this? How would I handle backups? (I know I can just backup all files in every member's home directory, but how would I handle something more complicated, like the matrix accounts?). How would I make something like this secure?
@robin
@beehaw.org