Skip to main content

Search

Items tagged with: fediadmin


@Friendica Support

Hi there,
the moment has come to do the first instance upgrade cycle in the life of this instalation to bring this server to the actual stable version 2024.12-1 in the comming days.

In part the idea is to document every step in a post similiar to the howTo instructions:
install and/or move friendica to ubuntu 22.04 LTS VPS server
in the @EDIT | don't follow! profile.

Right now we are on 2023.05, so we will have to update step by step to:
2023.12 | release notes
2024.03 | release notes
2024.08 | release notes
2024.12-1 | release notes

Are there any specific recomandations or details to have in mind besides the information expected to be found in every update release instruction?

This is basically a single user instance with round about 14 forum pages with few followers each and a total of 18 profiles with contacts in the activityPub and diaspora community and some RSS subscriptions. No other specific conectors are enabled.

Installed addons/apps:
blockbot, calc, impressum, js_upload, notifyall, nsfw, pageheader, phpmailer, qcomment, rendertime, showmore_dyn, startpage

DB backups amount to ~180MiB and the image file storage folder on ftp around ~400MiB.

Friendica stable | 'Giant Rhubarb' 2023.05 - 1518
PHP Version 8.1.2-1ubuntu2.14
VPS server | Ubuntu 22.04 LTS
4 Core CPU, 8 GB Ram with 300GB NVME Disk - unlimited traffic
hosted by @ raroun 👍


Notes:
This instances right now seems to work well.
Sometimes this profile here has some strange hickups like when following up the link of a post from this server in a stream view a message "Not Found |The requested item doesn't exist or has been deleted." Also right now profiles from contacts, for example @ hoergen or @ feb don't show up in the contact list but they are displayed as followed in the profile contact page.

#friendica #fediAdmin

Ver. 05 | install and/or move friendica to ubuntu 22.04 LTS VPS server


EDIT - informationThis tutorial is supposed to be published by the tutorial profile of this server.
It is designed to have several chapters, each being distinctively seperated by an own titel. In total as of now there are like besides this introduction like 6 chapters.
posting and edition time of and by this EDIT profileof ver05 as of now 1hs
mastodon review contact: @mʕ•ﻌ•ʔm bitPickup
--
Categories:
@helpers@forum.friendi.ca

SPOILER - click to open/close || IntroductionThis tutorial is an adaption of the tutorial "creating a friendica server - ubuntu" by @Hank G ☑️ based on the experience of the installation report by @…ᘛ⁐̤ᕐᐷ jesuisatire bitPickup:
https://squeet.me/display/962c3e10-5765-2e86-4a15-589579746174
and specific help by @Raroun.

Server specs and friendica version used:
VPS server | Ubuntu 22.04 LTS
PHP Version 8.1.2-1ubuntu2.14
4 Core CPU, 8 GB Ram with 300GB NVME Disk
Friendica [STABLE] | 'Giant Rhubarb' 2023.05 - 1518

SPOILER - click to open/close || Installation environment and HowToThe only reasonable way to work with a VPSserver on the web is using the console.
If you are not familiar with that don't worry, it is easy and the only thing you have to do is being able to copy/paste the commands displayed:
¡Copy/paste only the codeBoxes like this one, located outside of the spoilers of this tutorial one after another without altering the sequence!
Of course it is necessary to change the specific file names and passwords for you indiviual site, but that's all. promise!
On the console you wont be able to copy/paste with the keyboard ctrl-C/ctrl-V technique, you'll have to use the mouse "right click, chose option" technique.
This tutorial was created on a #debian #linux desktop environment.
There shouldn't be differences if you want to do this from a #windows machine.
The method used for communication between your local computer and the VPS server is called #SSH:
Wikipedia - Secure Shell:
"Cryptographic network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers."

#linux #debian #ubuntu #friendica #fediVerse #fediTutorial #tutorial #fediHelp #fediTips #activityPub #HowTo #DIY #VPS #server #selfHosting
@admin@tupambae.org @tutorial@tupambae.org


To begin with @Hypolite Petovan, the original idea is to offer for example to projects like @YunoHost :neopossum_box: or @Castopod :podcasting2: a profile on forum.friendi.ca, the same way our very @Friendica Support works.
Most #fediVerse platforms have profiles on their own platform and/or a #mastodon profile, because that's the kinda standard thought and behavior. But actually to me it looks like the #friendica #communityForum page capabilities exceed by far what mastodon or others have to offer. Well, I haven't digged into the fedi clone of reddit to see if that would be an even better option. What is true tho is that forum.friendi.ca is already long standing and our community has gone a long way, so there is in general terms "no single point of failure" like in other projects that depend on one main figure and that's it.

I consider our helpers community experience here, with all the followers of our helpers page getting resend the help requests posted to the forum, chiming in to help out and solve issues, very positive. So this is a proven setup and could help lot's of other projects out here too. Actually I do think that if implemented and adopted, it even could have a positive feed back loop for friendica itself, but that's like something on another page.

So having forum.friendi.ca already up and running, why not support the fediVerse community opening our doors to those who fulfill certain basic community standards?

This server here (tupambae.org) as well is only mend to be a forum server, and of course it's doors are open for any #fediPlatform that likes to have an own forum page over here, yet somehow to me it look's like forum.friendi.ca is the first natural and ideal candidate for something like that.

Of course same goes for a #fediAdmin, #activityPub or #APIdeveloppers community support forum, if that is desired or useful.

Right now in general terms the fedi lives on using some tags or maybe some a.gup.pe addresses, but it's actually us who hold and develop that option for more than a decade now inside the federation itself.

Was that more clarifying @hypolite?


Hi @Friendica Support

Not sure if the following has been part of information and discussion around here.
Apparently there are several Nostr relays that bridge, with or without asking for permission, profiles to somewhere else.

In this link there is a csv file with known servers that can be importet into the server blocking list:
https://codeberg.org/Luukanikos/fediblock_list/src/branch/main/blocked_domains.csv
#fediAdmin


#fediAdmin #fediTips #fediVerse

To begin with I wonder what happens if our sites and profiles display CC-BY-SA-NC as #copyright notice. Any use by #AI scrapers should become illegal and indemnisation inforcable.
Also if you search for #robotsTXT in google, this is what you get.

> Ignoring robots.txt instructions can result in your scraping activities being considered unethical or even illegal.

@maxschrems
@markus_netzpolitik
@ankedb
A screen shot from today of a google search for robots.txt.
The informational text for standard questions by google itself reads:
"Is it illegal to scrape a site if there is no robots.txt present?
Ignoring robots. txt instructions can result in your scraping activities being considered unethical or even illegal.3 nov 2023"


@Friendica Support
#fediAdmin #fediVerse #AI #KI

Text for robots.txt to disallow access for known AI crawlers:

User-Agent: GPTBot
User-Agent: ClaudeBot
User-Agent: Claude-Web
User-Agent: CCBot
User-Agent: Applebot-Extended
User-Agent: Facebookbot
User-Agent: Meta-ExternalAgent
User-Agent: diffbot
User-Agent: PerplexityBot
User-Agent: Omgili
User-Agent: Omgilibot
User-Agent: ImagesiftBot
User-Agent: Bytespider
User-Agent: Amazonbot
User-Agent: Youbot
Disallow: /


https://robotstxt.com/ai