Skip to main content

abeorch reshared this.


Para quem se interessa em ter uma instância própria no Fediverso, recomendo ler o artigo da Elena Rossini sobre a experiência dela com o Yunohost, ferramenta que ela (e eu) usamos para autohospedar nossas próprias aplicações.

(Detalhe: somos 2 mulheres hospedando nossas próprias instâncias. Que isso sirva de encorajamento para outras mulheres "que não se sentem capazes" - e de provocação para os machões de plantão que acham que isso não é coisa de mulher. ;o) )

A Elena fez um super trabalho nesse artigo - para quem não tem perfil tech e não saberia escolher um servidor, ela dá as recomendações dos passos iniciais, sugere 3 empresas diferentes com preço em conta - e ainda vai publicar outros artigos com a continuação.

Eu sou muito fã do Yunohost e não teria instância própria se não fosse por ele. Na prática, uma das coisas que o Yunohost oferece é uma interface com centenas de softwares open source (como o Mastodon, Friendica, Nextcloud e muito mais, veja a lista completa aqui: apps.yunohost.org/catalog) que você pode instalar no seu servidor em apenas alguns cliques, como se você instalasse uma aplicação na app store. Ele mesmo faz as configurações iniciais e automatiza boa parte dos processos - inclusive a criação de certificados (Let's Encrypt).

Alguns softwares precisam que você acesse pelo terminal para fazer algumas operações - o Friendica é um exemplo (mas é porque tem um bug na versão atual), se me lembro bem o Pixelfed também precisava. Mas existe manual de instruções para tudo isso, e ainda que a pessoa não saiba programar, dá para fazer. Mas com outros softwares, basta clicar no botão "instalar" e tcham, você tem sua própria plataforma - a instância do Peertube foi extremamente fácil de instalar, não precisei entrar no servidor e tal, tudo foi feito via interface gráfica do Yunohost.

Outro ponto positivo: o Yunohost automatiza as atualizações. Então por exemplo, se o Mastodon lançar uma nova versão, em poucos dias o pessoal do Yunohost a disponibiliza e o processo de atualização, incluindo o backup, é automatizado. Você clica em um botão e atualiza sua plataforma.

Eu poderia criar instância "na raça", como uma "verdadeira dev" pois já programei e consigo me virar, em tese. MAS os projetos open source sofrem de um problema crônico que se chama: documentação desatualizada (ou ausente mesmo). Eu já sofri muito tentando instalar software open source eu mesma, com as parcas informações que encontrava. E óbvio, se não existe documentação publicada, não existe GenIA que saiba a resposta, então não, não dava para contar com a falsa inteligência das GenIAs. Ok, talvez eu tenha tentado instalar projetos marginais, mas o trauma ficou.

Consequentemente, o processo de instalação de alguns projetos open source, pelo menos no meu nível de conhecimento devops baby, é uma batalha. O Yunohost facilita essa etapa, e ainda me permite não somente criar uma instância no Fediverso como instalar centenas de aplicações úteis no meu dia a dia, como leitor de RSS, arquivagem de sites, blog, cloud própria, ferramenta de vídeoconferência privativa etc - vejam a lista no link acima, as possibilidades são infinitas, lembrando que um dos maiores interesses de fazer isso é poder usar ferramentas que TE RESPEITAM, que não te vigiam, saber que seus dados não são vendidos nem compartilhados com ninguém. E para mim, é caminho sem volta - bem que diziam que autohospedar as próprias aplicações era viciante. No meu caso não sei se é vicio, mas a sensação de empoderamento é quase física - eu fico impressionada cada vez que instalo algo que funciona super bem e que, se fosse usar um aplicativo equivalente feito por alguma empresa, ia me custar um bom dinheiro.

#AutoHospedagem #yunohost


New post: "A newbie's guide to self-hosting with #YunoHost. Part 1: reasons + requirements"

🔗 : blog.elenarossini.com/a-newbie…

I can't believe my #selfhosting one year anniversary is coming up next week. @yunohost truly changed my digital life - for the better.

This is a 1st post in a 4 part miniseries intended for real newbies.

And now excuse me while I go hide in a cave expecting irate replies from sysadmins about certain things I wrote 😅

#MySoCalledSudoLife #selfhosting


reshared this


in reply to abeorch Selfhosted reshared this.

Video games come to mind. You could probably figure out how to host a game server of their choice (think something like Minecraft) so him and his friends can play. Docker is a nice shortcut for that, and you also get to sprinkle in some networking knowledge too for opening ports and such.

If games are off the table, could try to figure out some hardware to interact with. Having some sort of robot that you can control with an API could be fun.

On the line with hardware, you can get a raspberry pi, and try to work with him to blink an LED via Scratch or Python. Then work to something even bigger.

If typing is a struggle you could do typeracer or something like that to figure out who can type faster.

You could build a basic website together with some CSS and HTML. Make like, a fan site for his favorite band (or whatever hes into). Maybe he wants to make something for his friends to see.

Or, ask them if there is something theyve wanted to know how it works...then build some sort of project using it.

in reply to abeorch Selfhosted reshared this.

Minecraft server + mods + introducing scripting his own mods/customizations? Suggested simply because gaming is a great way to introduce computing concepts that kids can visually see the output from.

Otherwise, I'd suggest showing him how to create his own web pages, creating visual programming games, etc. Find his favorite hobbies (music, art, animals) and start creating something around that hobby so that the computing piece is just as interesting.


abeorch reshared this.


[Dolly Parton voice]

reshared this


abeorch reshared this.


What Are Coordinate Systems and Why Do They Matter in #Mapping

geoawesome.com/what-are-coordi…

reshared this


abeorch reshared this.


Does Bonfire have any public instances?


I noticed Bonfire is getting a lot of positive attention lately, and I wanted to try it out. They don't have a directory of instances yet. Do you have any instances that you recommend.
in reply to Twoafros Fediverse reshared this.

piefed.zip/c/fediverse/p/78677…
in reply to Twoafros Fediverse reshared this.

campground.bonfire.cafe/login

is for testing Bonfire Social, the microblogging part. (This one not federated)


Fediverse reshared this.


Australian ban on under16s social media


!Fediverse - Ive been spending alot of time driving lately and I heard again about the impending ban on social media for under 16yo children in Australia.

It made me wonder whether there is as opportunity/ use case for #ActivityPub based solutions that allow schools / community groups to offer accounts to their parents - that could be then used by those parents to offer moderated/ controlled child accounts (for their children).

Parent accounts would have vistability and potentially control over who child accounts can follow/conmunicate with. Schools could use it for communication with parents and/or pupils.

in reply to abeorch Fediverse reshared this.

Seems like a good solution! I don't know of anything yet, but doesn't seem too far fetched
in reply to Ademir Fediverse reshared this.

I was thinking the child account could be a function/ feature added to #mastodon or #freindica
in reply to abeorch Fediverse reshared this.

How would that work? There’s a severely limited amount of safety tools especially for children
in reply to abeorch Fediverse reshared this.

My thought was that child accounts would have contet visable to their parent(s) accounts and would optionally have follows ) / follow requests approved by parents. No posts would be public but limited to followers only
in reply to abeorch Fediverse reshared this.

I don't understand why the new social media laws aren't causing people suffering under free-speech-hating governments to flee to darkweb social media sites where the laws can't be enforced. I know there aren't many social media sites there for non-criminals, but why aren't individuals with the minimal skills required to make hidden-service sites doing so?

abeorch reshared this.


So yes, Firefly III will move to php 8.5 in the near future. The features are cool, the upgrades better, and I like to tinker with new stuff. Be warned!

abeorch reshared this.

in reply to Firefly III

As a software developer myself I can see why you'd adopt the latest greatest ASAP. Developing a tool used by many is fun in itself, but incorporating new possibilities keeps it fun for yourself as well. At least, that's how I experience these things.

I just hope FreeBSD packages will be at 8.5 as soon as firefly adopts it 😄

in reply to jn

@jn If I move over, it will be at the end of Feb. php 8.5 will have been available for 3 months, and I bet 8.5.1 is out already by then ;).
@jn


Ikea Corner Couch / Sofa needs a new home


Well its time to say goodbye to our corner #sofa - its from #IKEA and you can buy new covers if you don't like the colour - and it free to a good home - If you are in the #London area we might even be able to deliver it

abeorch reshared this.


Like many services, as Signal grows, it becomes a more appealing place for scammers to try and cause harm.

We've put together tips to help you protect yourself from phishing, scams, & impersonation attempts. Plus info about how Signal support communicates.

support.signal.org/hc/en-us/ar…

reshared this

in reply to Signal

I was wondering about how reporting spam works on Signal.
Is it like WhatsApp, where if you report someone, the content of the last few messages from the chat get sent to Meta for moderation?
in reply to Signal

Translations available?

This text is exemplary and deserves to be shared!

Permission to copy and distribute it?


Selfhosted reshared this.


Yunohost - Federating the forum


!Selfhosted - As a yunohost user I find the yunohost discourse forum really useful - but I also find that tracking posts and discussions in the forum - the many other forums for other software I use - and then related conversations on ActivityPub time consuming.

I know that the discourse forum software has a plugin that allows content in the forum to be followed via ActivityPub without impacting the ability for the forum losing control of content moderation in the forum (or having to deal with ActivityPub replies and conversation) meta.discourse.org/t/activityp…

I while ago I posted in the forum about the idea forum.yunohost.org/t/discourse… - but perhaps because it mightnt have been seen by ActivityPub users - there wasnt much interest.

I think that making it easier to follow and share forum content would also promote yunohost to activtypub users.

What do people here thing? - What are your thoughts ?
@YunoHost :disability_flag:

in reply to abeorch Selfhosted reshared this.

Sounds good. What are the downsides?
in reply to sem Selfhosted reshared this.

I'm struggling to hear any feedback from other #discourse forums that have implemented it. There seeems to be scepticism from forum administrators that somehow fediverse activity might impact their #moderation but the links to the content on forums are public anyway and just because its federated doesn't mean someone can actually post/comment in the discourse forum.

Fediverse reshared this.


Sync Fediverse contacts to CardDav Account


!Fediverse - Does anyone know of a service or feature that can sync the fedivers/ #activitypub accounts that an account (or.accounts) follows and/or is followed by - into a #CardDav account?

My use case is thus - As a person with a Mastodon and/or Lemmy, Pixelfed, Friendica, GotoSocial accounts - I would like to syncronise the profiles of the accounts I follow and/or the accounts that I follow into an existing CardDav account in which I record the names, emails, phone numbers, profile pictures of the people I know. I would like the syncronisation to either simply relflect the information held in each fediverse account - allowing me to use a sepatate contact merging service - or optionally to append/update information to existing contacts in a nominated CarDav account so that I can have one complete CardDav record reprenting people i know across Fediverse and other contact points.

I remember when I used to be able to sync my Facebook friends with my address book, my contacts from Skype and it was useful.

It would also make sharing my Fedi details with others easier ..I could just message them a Carddav file.

Does this make sense? Does it exist? Shoud it exist? @DAVx⁵ :android:🔄 - Is this somehow related tonwhat you are doing or do you know relevant related services - Maybe CardDav merging tools? Is it something @Thunderbird: Free Your Inbox would/could do?

in reply to abeorch Fediverse reshared this.

Coding a carddav export / import would be easy. But realistically every platform will need to just use whatever format Mastodon uses.

And then there's the question of what would importing fedi contacts into an address book app actually do - most contacts apps would merge contacts based on email address or phone number, neither of which are available in a federated situation. If the app merged based on name that wouldn't work great either because few people use their full/real name on fedi.

in reply to Rimu Fediverse reshared this.

My idea is that once you have CardDav records you can join /link them manually. - That would still be useful to me.

However if a ActivityPub profile record could include things like email/phone (amd you could decide who to make them avaialbe to ) then I guess some automates matching would be possible.

in reply to abeorch

We asked our team about this, and we're not sure whether vCard (CardDAV) has standardized fields for Mastodon etc. Closest might be URL;type=Social;type=Mastodon;type=pref:mastodon.social/@username . Another team member said there can be complications depending on their carddav server and differences in versions. So, it seems the answer to 'can Thunderbird do this' is 'maybe, but not easily.'

abeorch reshared this.


“Alexa, how do I cure my addiction to modern technology?”

abeorch reshared this.


Selfhosted reshared this.


Guide to Yunhost Install - VPS or local selfhosted ?


!Selfhosted - I would encourage @Elena Rossini on GoToSocial ⁂ to cover both options - VPS and locally / selfhosted in a guide to setting up Yunohost - and include plenty of references to doc.yunohost.org/en/admin/get_… - I'd also encourage you to include some suggestions on areas/things that its worth learng a little more about (e.g. DHCP, some basic routing, Firewalls/Portforwarding )


Hello Fedi friends,

I'm currently planning my written tutorial for #YunoHost - from the POV of a newbie.

The guide will have a simple but ambitious goal: to encourage non-technical people to try self-host their own #NextCloud instance... and show them that it's something accessible to all, thanks to the wonderful YunoHost.org

I have tried other similar tools and YunoHost IMHO is simply the best and most secure solution. I've been using it for 11 months now and I have ZERO complaints. It just works... and it's effortless.

I'm thinking of splitting my written tutorial in a 3-part series... because doing everything in one go for a non-technical person could be overwhelming.

Part 1: registering a domain name and signing up for a VPS*

* yes I know technically you could forgo a domain name but I think having one is more empowering long term... and I'd go the VPS route because it's the most headache-free for a newbie. I can do the whole thing in 12 minutes with a VPS... and experienced headaches with a Raspi. I think for a total newbie the VPS is the way to go... especially if we factor in security issues. The stakes are lower

Part 2: installing YunoHost and tweaking DNS settings (assigning domain for NextCloud and creating a subdomain for YunoHost admin stuff, etc.)

Part 3: installing NextCloud (which people voted for when I asked which app I should install in my tutorial) and seeing what it can do.

Thoughts?

Is a 3-part series overkill or ok? I'd like to encourage people to set aside 30 minutes a day for this, so that the whole thing is not too overwhelming.

Eager to hear what you think about this!

P.S.: tangentially related but ICYMI: my Ghost blog is now federating thanks to MagicPages.co. You can follow it here: @ele

#MySoCalledSudoLife #TheFutureIsFederated


don't like this


Fediverse reshared this.


Federated Locations


!Fediverse - This may have already been shared here. Apologies if it has. I saw this on #Reddit Fediverse group and it seems interested. Hopefulyl it work well with #Friendica post locations. (If I can ever figure out how to use those properly. )


Do you know of a community that could use their own Federated mapping server? Please DM me.

In six weeks, I've made TONS of progress on Atlas Maps, and I'm confident with real people using it in the field.

atlasdemo.emissary.social

So I spent this morning reaching out to a handful of integrators and consultants, but I can't find everyone.

Please help me reach out to the activists, builders, and organizers you know who need to map local events in their communities.

Who should I contact next?



abeorch reshared this.


Do you know of a community that could use their own Federated mapping server? Please DM me.

In six weeks, I've made TONS of progress on Atlas Maps, and I'm confident with real people using it in the field.

atlasdemo.emissary.social

So I spent this morning reaching out to a handful of integrators and consultants, but I can't find everyone.

Please help me reach out to the activists, builders, and organizers you know who need to map local events in their communities.

Who should I contact next?

abeorch reshared this.

in reply to abeorch

@abeorch

Sure. I’m up for working with anyone.

There’s a few “spoken word” albums on Bandwagon.fm, but I haven’t really cracked *podcasts* yet. That would probably take some improvements to the RSS that we auto-generate. So in this case, we might not be ready for them.

Or, are you thinking of this from another angle?

in reply to Ben Pate 🤘🏻

Hi Ben sorry slow reply to this - As always life continues to be a serious of craziness. Classic sorry for the random reply as well as I haven't had time to really get my thoughts together.

I've just started to try out #Podcini so still getting a feel for that.

I also found minipub.dev/ - a framework for Commenting on podcasts which I thought was interesting (Maybe more from the use cases it identifies ) and I think covers what I was thinking - Basically your Podcast app provides a stream of what you listen to and allows you (and others ) to share comments and forward songs/programmes that you recommend to others.

This approach of having comments tied to a thing works across other domains (locations, activities that you do) basically anything that could be tied to a URI

But you are right - there is a need to sketch out some use cases and user journeys and see what the interest is and whether there are others that might have the capability to bring some effort to bare against them.

At the risk of rambling - That's something that I find hard to figure out with Opensource - not all people who are users have the capability to develop/build and hence there is a squew in what is developed.

Rambling back to the point about these use cases - There is also a challenge around identity - Do you want separate accounts to post updates on your running, listening, openstreetmap updates - or do you want to link/bring those all together under one identity/account. (I guess plugins that operate under a Friendica account would do this second approach)