@mrose@universeodon.com
Mitch Rose wrote:
in the address bar type:
"about:config" then press enter.
You will see an "accept the risks" warning. Continue.
in the search bar, type:
"browser.ml.chat.enabled"
All the way to the right, you'll see two buttons, click the left one to toggle the true to false if it is not false already.
reshared this
Q&A profile page options
v.01
@Friendica Support @Tutorial
Hi there!
A question about the different page option settings of accounts (friendica 2024.03)./settings/account/basic
Right now this page want's to merge from a standard personal profile page to kinda community profile page where only specific defined profiles can publish thru it's wall to the rest of the followers.
First thought was to stay as a single profile page, allow mutual friend relations to publish/write to this wall, and change all contacts that do not belong to the inner circle of profiles to followers only. Apparently this setting doesn't work, or doesn't work as expected.
Security and privacy settings in:/settings
Is this a known issue or some kind of misinterpretation of this option?
Next possible option would be to choose to become a public community group page.
This option would imply a continuous attention to change every new contact to followers only, if in fact this would mean that the followers would not be able to publish to the group but receive publications. Also this setting would include the risk of being exposed to unexpected posts into the community of followers whenever the administration of the profile lags behind for some reason.
The option private group looks more promising in this regard and actually would be the same than being a personal profile page that checks new follow requests and than could change the setting to allow mutual friendship to post to the profiles wall or simply define a follower relationship. The [Experimental] notice, that actually exists like lot's of years already is a little bit confusing, or creates a certain reluctance to try this option. How experimental is this still as of now or could we perhaps ask the community to run a general test on all the options of the account settings in general together with a general feed back to sum this up and come to some definite setup, wording and explanations on the matter?
v.00
(draft in construction)
(main structure of this tutorial)
Installation guide #VPSfediVerseServer #ubuntu #debian #VPS #hosting from scratch.
reserved:tldr sales pitch
animate!link to last but not least final answer of this thread or even (later on) to a new post.
v.02
Reveal/hide
#fediNauts, visite the originating post to see the correct version displayed.#KISS #bbCode @howTo for a list of #learningByDoing templates by #friendica'ns for the #fediVerse
reserved_XY_bbCode
This is a code template to copy/paste into an answer to reserve that specific space in the follow up order of a thread[spoiler=reserved_XY_bbCode]This is a code template to copy/paste into an answer to reserve that specific space in the follow up order of a thread[/spoiler]
reserved_XY_markDown
This is a #markDown code template in development [v.02] to copy/paste into an answer to reserve that specific space in the follow up order of a thread```This is a markdown code template to copy/paste into an answer to reserve that specific space in the follow up order of a thread```
@Friendica Support, not only for @Tutorial's for @Friendica Developers and @Friendica Admins's but in general for all those who find usefullness in this approach and are willing to add a template.
reserved_20
This is a code template to copy/paste into an answer to reserve that specific space in the follow up order of this thread
reserved_21
This is a code template to copy/paste into an answer to reserve that specific space in the follow up order of this threadreshared this
v.04
!Friendica Support
#friendica Q&A @Tutorial
questions to solve
How does the setting:'php_path' =>
, definable in the /config/local.config.php
or by the console via /bin/console config
work exactly?What is php-gmp?
It figures in standard php modules installation of the friendica tutorial, apparently it is not available in -fpm:
What about the following modules:
https://gist.github.com/anwas/4873797fd515c69e6f05d9e6d2880e01
These modules figure for apache2 but apparently have no comparable -fpm version:
libapache2-mod-php
libapache2-mod-fcgid
Are these just "some libraries that are used (or not?).
Intro | what is PHP
PHP is the "P" in any LAM"P" installation and there for a main part of the back bone of apache web servers. It is a general-purpose scripting language geared towards web development and one of the main actors not only in providing functionality to a website and the services it provides but also responsible for the speed and responsiveness of the service provided. At the same time it's correct implementation as well as version and services used is in part a main ingredient of the security and the reliability of the whole system, so changes as well as the main initial decisions about the general setup itself define even chances of creating vulnerabilities of the entire setup.Reasons and goals of modifying the standard PHP settings of a basic LAMP server
This tutorial was created in view of modifying a standard single domain VPS installation, in this case a setup created for a friendica fediVerse node. The goal is to activate PHP-fpm as the provider for the PHP services of the LAMP installation, the apache2 server. Also part of the intention is to become able to vary the PHP version for the respective domain and the respective platform version that is using it, becoming independent of standard updates of the PHP version by the server environment, preventing incompatibilities out of automated updating procedures. As the intention is to create a VPS environment that serves several domains with different platforms, or platform versions, it is necessary to be able to install and use different PHP versions that fit the specific development stages and needs of the respective platforms.Why PHP-fpm
PHP-fpm is a modification of the standard PHP setup in LAMP servers, adding certain capabilities that allow on one hand more specific settings, including options to speed up processes, while taking certain risks in security and vulnerability of the system as the code and options increase. It is a widely used modification in the LAMP server environment with an evolution of over two decades to the point that it has evolved into being even considered as a basic integration into the standard apache LAMP server setup. As for now it is not part of the basic debian setup and it's repository has to be added by a specific PPA, a fact that adds the need to add the option of adding PPA's to a basic debian system. PPA's are a source to add extra features with repos not included in the debian main distribution. They are a standard in ubuntu and have become common in the GNU-linux debian environment. It is necessary, and probably always will be necessary, to add the PPA function itself to the basic debian setup, as the main goal of debian itself is to be a simple and restricted backbone where additional well defined tools can be added as needed.Main functions of PHP-fpm:
- separating the PHP process from the apache server
- speeding up processes by allowing to run multiple processes at the same time
- adjusting and fine tuning multiple processes depending on the capabilities of the hardware
- adjusting and fine tuning processes depending on the capabilities of the respective platforms
- enabling the use of different php versions for different domains and there for different platforms or different platform versions.
- adding access to PHP versions that are still in development and not at disposition in standard stable release of a server software which normally is designed to create a stable and reliable production environment for VPS server, enabling setups for the development of software and platforms.
DIY standard procedures - best practice
Open a minimalistic text editor of your choice (e.g. mousepad/kate) to store basic and important information of your interaction with the CLI (console).Backup the commands and copy/paste notes of the basic results as well as information of your search and queries.
checking the existing settings before any modification
rootname@VPShosting:~# sudophp -v
rootname@VPShosting:~# sudo
php --version
rootname@VPShosting:~# sudo
php
rootname@VPShosting:~# sudo
which php
rootname@VPShosting:~# sudo
ls -l /usr/bin/
rootname@VPShosting:~# sudo
ls -l /etc/alternatives/
adding PHP-fpm PPA to the system
check that your system is up to dateadd PPA's as sources to the system
add the PHP-fpm PPA to the system
rootname@VPShosting:~# sudo apt get update
rootname@VPShosting:~# sudo apt get upgrade
rootname@VPShosting:~# sudo install software-properties-common
rootname@VPShosting:~# sudo add-apt-repository ppa:ondrej/php
default installation of php and php-fpm specific files
libapache2-mod-php -> to run PHP scripts on apache, necessary for -fpm?libapache2-mod-fcgid -> unclear if necessary for -fpm
php -> standard PHP
php-fpm -> standard PHP-spm module
php-mysql -> Allows PHP to interact with MySQL databases
php-cgi -> run PHP scripts without apache PHP module
php-cli -> run PHP scripts from the command line
rootname@VPShosting:~# sudo apt install libapache2-mod-php libapache2-mod-fcgid php php-fpm php-mysql php-cgi php-cli
specific additional modules to run friendica
php-common ->php-curl -> URL transfer in PHP applications
php-gd -> image processing
php-imagick ->
php-intl ->
php-mbstring -> support for UTF-8 text formats
php-sqlite3 ->
php-xml -> XML support
php-xmlrpc ->
php-zip -> ZIP file support
rootname@VPShosting:~# sudo apt install php-common php-curl php-gd php-imagick php-intl php-mbstring php-sqlite3 php-xml php-xmlrpc php-zip
some more optional basic modules:
php-phpdbg ->php-imap ->
imagemagick ->
php-mcrypt ->
php-json ->
rootname@VPShosting:~# sudo
apt install php-phpdbg php-imap imagemagick php-mcrypt php-json
enable apache php-fpm modules and activate PHP-fpm
proxy_fcgi: connect apache with PHP-fpm as a proxy serversetenvif: setting environment variables inbetween apache and PHP-fpm
enable the default PHP-fpm configuration
restart the apache server to initialize the changes
rootname@VPShosting:~# sudo a2enmod proxy_fcgi setenvif
rootname@VPShosting:~# sudo a2enconf php-fpm
rootname@VPShosting:~# sudo systemctl restart apache2
standard instalation of a specific php-fpm version | example php7.4
all avilabel modules:php7.4 php7.4-cli php7.4-common php7.4-dev php7.4-fpm php7.4-cgi libphp7.4-embed php7.4-phpdbg php7.4-readline php7.4-curl php7.4-mysql php7.4-sqlite3 php7.4-pgsql php7.4-imap imagemagick php7.4-imagick php7.4-gd memcached php7.4-memcached php7.4-memcache php7.4-opcache php-apcu php-apcu-bc php7.4-apcu php7.4-apcu-bc php7.4-igbinary php7.4-mcrypt php7.4-bcmath php7.4-zip php7.4-bz2 xml2 php7.4-xml php7.4-tidy php7.4-xsl php7.4-json php7.4-intl php7.4-mbstring php7.4-pspell php7.4-ldap php7.4-soap php7.4-xmlrpc php-pear pkg-php-tools shtool dh-php dh-make php-geoip php7.4-geoip libruby
Use the following command to search available PHP 7 modules in the package repository.
sudo apt-cache search php7*
basic modules to work with and run properly php7.4-fpm
libapache2-mod-php -> to run PHP scripts on apache, necessary for -fpm?libapache2-mod-fcgid -> unclear if necessary for -fpm
php7.4 -> standard PHP
php7.4-fpm -> standard PHP-spm module
php7.4-mysql -> Allows PHP to interact with MySQL databases
php7.4-cgi -> run PHP scripts without apache PHP module
php7.4-cli -> run PHP scripts from the command line
rootname@VPShosting:~# sudo apt install libapache2-mod-php7.4 php7.4 php7.4-fpm php7.4-cgi php7.4-cli php7.4-mysql
specific additional modules to run friendica
php7.4-common ->php7.4-curl -> URL transfer in PHP applications
php7.4-gd -> image processing
php7.4-imagick ->
php7.4-intl ->
php7.4-mbstring -> support for UTF-8 text formats
php7.4-sqlite3 ->
php7.4-xml -> XML support
php7.4-xmlrpc ->
php7.4-zip -> ZIP file support
rootname@VPShosting:~# sudo apt install php7.4-common php7.4-curl php7.4-gd php7.4-intl php7.4-zip php7.4-xml php7.4-xmlrpc php7.4-imagick php7.4-mbstring php7.4-sqlite3
some more optional basic modules:
php7.4-phpdbg ->hp7.4-imap ->
imagemagick ->
php7.4-mcrypt ->
php7.4-json ->
rootname@VPShosting:~# sudo
apt install php7.4-phpdbg php7.4-imap imagemagick php7.4-mcrypt php7.4-json
activate php7.4-fpm
enable php7.4restart the apache server to initialize the changes
rootname@VPShosting:~# sudo a2enconf php7.4-fpm
rootname@VPShosting:~# sudo systemctl restart apache2
check the existing settings after the modification
rootname@VPShosting:~# sudophp -v
rootname@VPShosting:~# sudo
php --version
rootname@VPShosting:~# sudo
php
rootname@VPShosting:~# sudo
which php
rootname@VPShosting:~# sudo
ls -l /usr/bin/
rootname@VPShosting:~# sudo
ls -l /etc/alternatives/
Links to howTo's, DIY's, tutorials and other additional information on the web
apache2debian PHP
ubuntu PHP
PHP-fpm
how-to-install-lamp-stack-on-ubuntu
how-to-install-php-7-4-and-set-up-a-local-development-environment-on-ubuntu-20-04
learn-how-to-install-lamp-PHP-FPM-on-ubuntu-22-04
lidaobing/php-fpm.conf
[Multiple PHP versions on Ubuntu]anwas/multiple-php.txt | #php #dev #ispconfig
v.02
How does the setting:'php_path' =>
, definable in the /config/local.config.php
or by the console via /bin/console config
work exactly?command and code recollection till now:
/usr/bin/
/usr/bin/phpX.YZ
/etc/php/8.1/fpm
specific (changeable)settings of the specific php version
/etc/php/8.1/apache2/php.ini
commands in CLI (console)
crontab -e
php -v
php --version
ls -l
successive (?):
php
which php
check that
php-cli
is installed/var/www/domainfolder/bin/console config
ls -l /usr/bin/
ls -l /usr/bin/
php -> /etc/alternatives/phpphp.default -> php8.3
php5.6
php7.2
php8.1
php8.3
php8.4
phpdbg -> /etc/alternatives/phpdbg
phpdbg8.4
ls -l /etc/alternatives/
ls -l /etc/alternatives/
php -> /usr/bin/php.defaultphp-fpm.sock -> /run/php/php8.1-fpm.sock
php.1.gz -> /usr/share/man/man1/php.default.1.gz
phpdbg -> /usr/bin/phpdbg8.4
phpdbg.1.gz -> /usr/share/man/man1/phpdbg8.4.1.gz
update-alternatives --set php /usr/bin/php8.4
update-alternatives --config php
update-alternatives --config php
There are 6 choices for the alternative php (providing /usr/bin/php).Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/php.default 100 auto mode
1 /usr/bin/php.default 100 manual mode
2 /usr/bin/php5.6 56 manual mode
3 /usr/bin/php7.2 72 manual mode
* 4 /usr/bin/php8.1 81 manual mode
5 /usr/bin/php8.3 83 manual mode
6 /usr/bin/php8.4 84 manual mode
Press <enter> to keep the current choice
, or type selection number:]
add-apt-repository ppa:ondrej/php
/etc/apache2/mods-available/
/etc/apache2/mods-enabled/
a2enmod php7.4
a2dismod php7.2
a2enmod actions fcgid alias proxy_fcgi
/etc/apache2/sites-available/
/etc/apache2/sites-enabled/
a2ensite domain.com.conf
a2dissite domain.com.conf
service apache2 restart
service apache2 reload
(?)systemctl restart apache2
systemctl status apache2
systemctl status php7.2-fpm
systemctl start php7.2-fpm
prints
PHP version 8.1.31 php.ini /**/8.1/fpm/php.ini
definitions/rules/settings in files
'php_path' =>
'php_path' => '/usr/bin/php'
'php_path' => '/etc/php/8.1/fpm/'
{crontab-worker}
files
/var/www/domainfolder/config/local.config.php
/etc/apache2/sites-available/domain.com.conf
questions to solve
are the php modsactions fcgid alias proxy_fcgi
activated or not?How would a complete setup as mod_php look like?
How would a complete setup as php-fpm look like?
What is the actual setup?
What is enabled?
Why doesn't castopod enable videos?
Is ffmpeg installed? (most likely)
to check out
syslog.ident string
(?)And than there is also the PPA sudo add-apt-repository ppa:ondrej/apache2, actually not mentioned anywhere else (what for?):
https://gist.github.com/anwas/4873797fd515c69e6f05d9e6d2880e01
some info
f you want to suppress the message and keep those packages installed (perhaps you're now using them), use:
apt-get install "package-name"
Notes about Alternatives systems
https://gist.github.com/anwas/4873797fd515c69e6f05d9e6d2880e01
For command line
It's important to note that there are four important PHP commands you should update if changing the default versions.
These include php, php-config, phpdbg and phpize. So, to fully migrate to PHP 8.0, execute the following:
sudo update-alternatives --set php /usr/bin/php8.0
sudo update-alternatives --set php-config /usr/bin/php-config8.0
sudo update-alternatives --set phpdbg /usr/bin/phpdbg8.0
sudo update-alternatives --set phpize /usr/bin/phpize8.0
sudo update-alternatives --set phar /usr/bin/phar8.0
sudo update-alternatives --set phar.phar /usr/bin/phar.phar8.0
how to install friendica on ubuntu VPS
castpod install
mySQL
Creating several friendica instances and other websites as sub/domains on one VPS with one IP
v.01
How does the setting:'php_path' =>
, definable in the /config/local.config.php
or by the console via /bin/console config
work exactly?The setting
'php_path' => '/usr/bin/php'
, that actually also shows up in the crontab -e
file doesn't exist as an existing folder structure and/or file, at least on this standard ubuntu server installation, but was the original setting of this instance when we ported it from a friendica beta hosting service over here to a single IP VPS server with a single domain. And till now with that setting this instance ran quite well.Where does /usr/bin/php actually point to, by whom is ist accessed (www-data?) and is there a way to change the reference it points to (if it is actually a reference inside friendica)?
On this server, in the case of the installed friendica versions 2024.xx we set this to:
'php_path' => '/etc/php/8.1/fpm/'
and for now the display in the admin panel looks quite right:PHP version 8.1.31 php.ini /**/8.1/fpm/php.ini
reasons for this "help to understand" request
This server is being setup to host different sub/domains, including different and older friendica instances (3.4.3/2019.12/2021.01/2021.04). The idea is at least to be able eventually to evolve them step by step to the actual stable or old stable versions of friendica. To achieve that this tutorial was used to be able to manage different php versions on the same VPS. The references for the php versions were taken from this github page.
There for the way the php version used for the different friendica versions is crucial to make things work in the first place.
deadlink
Looks like it's starting to work out!
First publication of the #castoPod subdomain hosted on this very VPS server. This answer contains actually a direct link to a video snippet created on the instance and hosted on the instance. The setup is a littel weird, more like have way to the final goal, but with some work arounds usefull, including for the hosting of videos.
castopod answer to specific castopod related php setting in .env (config file):
https://tupambae.org/display/e6f70137-cf102feba7445609-fc571dc3
reshared this
Creating several friendica instances and other websites as sub/domains on one VPS with one IP
v.02
@Tutorial
@Friendica Developers and @Friendica Admins.
#howTo change a single #friendica domain #debian #ubuntu 2022.04lts VPS #hosting setup into a single IP multi domain VPS server.
This tutorial builds on the install and/or move friendica to ubuntu 22.04 LTS VPS server howTo with the intention to change the main setup into a domain name-based virtual hosting.
The folder name in the VPS folder structure in /var/www/
for the domains can be choosen as you like, for example:
/var/www/domaincom/
All apache tutorials found in a quick search do choose the domain or subdomain name including the respective dot's like this:/var/www/domain.com/
Both options are possible for a correct working environment.
@Ⓜ3️⃣3️⃣ 🌌 pointed out that for automatization scripts it's usefull to keep that consistent and there for to use FQDN (Fully Qualified Domain Name) as part of the path.
Never the less, to keep the concepts of domain URL's and folder names seperate and to prevent the notion that the domain name syntax is mandatory we will stick with simple folder names in this #tutorial.
The naming of the .conf
files in /etc/apache2/sites-available/
refer to the actual domain names and their settings. [Even tho these .conf file names also could be chosen probably at will?], as the definitions about the actual domains refereed are given inside those files, we'll stick to the real sub/domain names in this case as it's quite reasonable and logical to do so.
We will address the details for a step by step change from a single VPS single IP domain hosting to a multiple name-based single IP virtual hosting in answers to this topic:
- Inicial VPS domain hosting served at:
/var/www/html/
- Name-based virtual hosting domain VPS where several domains are served by one IP, leaving /html in place if a client request doesn’t match any other sites, like proposed in this digitalOcean tutorial:
/var/www/html/
as fall back option/var/www/domaincom/index.html
/var/www/subdomaincom/index.html
/var/www/domainorg/
original friendica installation/var/www/subdomainorg/index.html
Any comments hints and observations are really appreciated!
#admin #fediAdmin
Where is the php version used for the specific domain defined?
Is it possible to define the use of different PHP versions for different domains and if so how?
There can be used different php versions for different sub/domains.
PHP-fpm has to be installed to do so.
In general terms the php version for the sub/domain is defined in domain.conf
.
In the case of friendica there is a front end [domain.conf] and a backend setting [crontab e] and those should be using the same php version.
The friendica php setting in /config/local.config.php is optional and most likely the same reference than the domain.conf setting.
Tobias hat geschrieben:
@ TupambAdminOrg [2024.03] you need two PHP's - or better say two ways to call it. The one that is called by the webserver directly (this is either php-fpm or the mod_php in case of Apache2 servers) and the other one in the terminal PHP that is called by the background job. Both should have the same version.
reshared this
@Tutorial for @free open source
#APP's for the decentralized #fediVerse
#friendica your very own #newsPaper #desktop profile to #readTheRoom.
The #mastodonChatAPP's for your your cellphone #Raccoon #fediLab #relatica
reshared this
¡Sabias que en un perfil #mastodon podes crear un enlace de verificación tipo "✔" de dicho perfil de forma muy lógica?
En la parte de configuración ay una pagina que dice algo sobre verificación de perfil.
El sistema real_me
permite agregar una referencia a otro perfil o la pagina de otra pagina en internet, por ejemplo un #wordPress blog donde se coloca el nombre del perfil de #mastodon respectivo.
Es una referencia cruzada.
En mastodon agregas la dirección de la pagina que contiene la dirección del perfil de mastodon y entonces en el perfil de mastodon dicho enlace se muestra en verde grueso lo que significa "relación verificada".
Se puede apreciar y probar los enlaces por ejemplo en el perfil de @mʕ•ﻌ•ʔm bitPickup que tiene unos cuantos enlaces de relación comprobada.
👍
reshared this
Tema editado en #friendica, por favor visitar el original para poder leer y apreciar bien su composicion.
Proyecto #redesLibres en el #fediVerso independiente para todos.
inicio de una conversacion offtopic en otro tema en que utopiArte wrote:
En todo caso me parece mas oportuno invertir en #fibraOptica para el internet.
(.. y si, esto es una indirecta para saber si tenes fibra óptica, pero no le digas a nadie ..)
respuesta victima de turno | clic para abrir/cerrar
ja hace mil años (11 hará? Que tengo fibra óptica o más
De todas formas, una de las cosas que me inclina a no hacerlo es que no soy de mirar mucha tele en sí, jeje.
offtopic, disculpa (propietario del tema original).
hace mil años que tengo fibra óptica
(¿no estarás hablando de la conexión entre tus ojos y la pantalla en tu mente?)
Ay no, pensaba que la conversación sobre "Sigo soñando con que .." era con tigo @ victima, pero resulta que era con alguna otra @ mina ..
Contenido del toot "Sigo soñando con que .." | clic para abrir/cerrar
Sigo soñando con que cada club de barrio, de futbol, diario, partido, comite de base, televisora, escuela, liceo y demas tengan instancias en el fedi. En particular por el tema de moderarnos entre todos y bajar esta locura de internet a tierra de:"Che vo, lo que escribiste ayer en las redes libres estuvo mal, un poco mas de respeto y comprensión!"
Resulta que acá en @ tierranietos estamos a antena de cellular y no hay manera de conectar un pequeño VPS para una instalación #Yunohost, que es un especie de servidor de plataformas de #activityPub para debian, para trabajar en un setup básico tipo para redes libres descentralizados. Onda, friendica, #mastodon, #pixelfed, #castopod (o #peertube) para mostrar que se puede hacer y como.
No pude enganchar a otra persona que tiene fibra que quise convencer para intentar de hacer algo sin compromiso, pero si conseguí a alguien muy ducho en el tema como respaldo técnico auxiliar de ultimo recurso si es que no estoy.
La idea seria comprar un equipo de gasto económico en electricidad como el HP elite DESK 800 G2 que cuesta reacondicionado unos 200 USD, nombre de dominio ay, y ver que se pueda inventar. Ademas por supuesto documentar todo aquí en las redes en linea para un @Tutorial de @DIY y @howTo, así otros pueden aprender a pescar también.
¡Como la ves, ganas de apoyar
un pequeño proyecto y aprender en el camino?
respuesta de la casi victima de turno | clic para abrir/cerrar
ji todo bien con la confusión, jiji. Muy tentadores esos memes che, pero no veo en condiciones para colaborar la verdad. No tengo ni idea de cómo hacer nada de eso ni energía para aprender creo. Que tenga fibra no implica mucho más. Tebgo una compu con el grub mal configurado para entrar en modo a prueba de fallos gualguasí a triaquel pa que me funquen los gráficos y tengo poco espacio en el disco. Tendría que acomdoar todos esos temas pro resolver eb mi compu, jeje.Pero bue, ojalá encuebtres paoyo en breve y seguí usando esos memes en tu bùsqueda proque son muy buenos, jiji
// v.02
utopiArte wrote:
En el fondo es una propuesta colaborativa que según la persona, sus capacidades y posibilidades debería encontrar su espacio de participación (para un nodo #VPS #debian #Yunohost en el #fediVerso).
Lista en edición respecto a una participación en un proyecto como la propuesta desarrollada aquí.
Equipos y puestos imprescindibles para el funcionamiento básico de una instalación VPS de @YunoHost :neopossum_box: mínima ejemplar de prueba en base a obsoletos Win10 miniPC's reacondicionados:
- Proveedor de acceso a la red con fibra óptica sin limite de transferencia de datos, o sea "canilla libre" de internet, que puede ser un hogar, institución estatal o no estatal, o una empresa .
- Al menos un administrador, con una persona o equipo de personas de respaldo, para la administración de la instalación base de un servidor yunohost.
- Al menos un administrador, con una persona o equipo de personas de respaldo, para la administración de cada plataforma del fediVerso instalada. El acceso administrativo es al "backend" de la respectiva instancia de plataforma, no a la propia instalación del equipo VPS de Yunohost.
- Al menos un administrador, con una persona o equipo de personas de respaldo, para la moderación de cada instancia respectiva en el fediVerso.
Posibles opciones de participación ademas:
- Soporte técnico de hardware.
- Coordinador de promoción de concepto, ideas y oferta de servicios con respecto a la iniciativa.
- Promotor(es) de concepto, ideas y oferta de servicios.
- Creadores de contenido y material promocional de los conceptos, ideas y ofertas de servicios.
- Colaboradores en conversar y desarrollar la idea en si.
Para ser claro de entrada.
En cierta manera desde siempre se proclamo y quizás Ilya Zhitomirskiy 💗 fue el primero en definir lo de forma sencilla:
"El fediVerso en si no es para hacer dinero".
(“There's something deeper than making money off stuff” “On Diaspora* itself, there's no money to be made”).
Aun así, las #redesSociales son un proyecto enorme y mucha gente invierte mucho tiempo e incluso dinero propio para que las #redesLibres puedan existir. Hasta cierto punto este hecho y estos factores terminan siendo un limitante, justamente por dichas circunstancias, el tiempo y el dinero limitado de unos pocos idealistas.
Al mismo tiempo ay todo un campo de trabajo que fue monopolizado por los promotores de las redes comerciales centralizadas. Trabajo de programadores, que en el caso de nuestros proyectos #FOSS, proyectos de #softwareLibre, se intenta de financiar en parte por sitios como kickstarter, patreon y demás. De hecho, los trabajadores de las redes comerciales enriquecieron tanto a los propietarios de las acciones y de capital de inversión de dichos monopolios, que como resultado estos pocos ahora billonarios comenzaron de usar este dinero para comprar nuestras democracias.
Es evidente, y ya se esta mostrando, de que ay trabajo de administración y mantenimiento de sistemas que se están cubriendo por ejemplo con ofertas de alojamiento de servidores en internet de instancias de plataformas del fediVerso.
En este contexto fue muy evidente la atención que recibió el fundador de mastodon por parte de capital aventurero de Silicon Valley (VC -> Venture Capital) en 2022, cuando el monopolista twitter fue copado de forma casi hostil por parte de un individuo por la simple razón de que tenia suficiente dinero como para hacerlo.
En su momento la respuesta de @ Gargron fue algo por el estilo de:
"No, el concepto #FOSS descentralizado de mastodon nunca estará a la venta. Lo que si puede haber es oportunidad en la rama del #hosting". Y habría que agregar, "o de sitios".
Por lo visto podemos observar actualmente una reacción parecida por el creador de #pixelfed @ dansup respecto a inversores haciendo fila, intentando de proteger y duplicar el dinero que ya obtuvieron en las plataformas comerciales. Indudablemente ademas intentando de corromper y destruir la única verdadera opción construida por la gente para la gente en nuestro internet. Es un intento de destruir el fediVerso desde adentro.
Dicho todo eso, cabe destacar que si bien quizás no tengamos dinero de sobra y que nuestro tiempo sea limitado, lo que tenemos a mano basta y sobra para dedicarnos a construir y ejemplificar una alternativa a nivel de #grassRoots, el #bocaAboca, el #puertaApuerta, como para juntarse y colaborar.
Cada uno según sus capacidades y habilidades.
Esto incluye invertir la #fibraÓptica para que sean emisoras nuestras no exclusivamente emisoares de ellos.
Y lo que podemos ofrecer es todo una gama de laburos, tanto voluntario como también quizás remunerados para algunos. Sea "por amor al arte", en defensa de la libertad de expresión, la convicción de que las democracias precisan una base soberana, o la simple rebeldía de que "así de simple no la van a tener".
reshared this
Tema editado en #friendica, por favor visitar el original para poder leer y apreciar bien su composicion.
Proyecto #redesLibres en el #fediVerso independiente para todos.
inicio de una conversacion offtopic en otro tema en que utopiArte wrote:
En todo caso me parece mas oportuno invertir en #fibraOptica para el internet.
(.. y si, esto es una indirecta para saber si tenes fibra óptica, pero no le digas a nadie ..)
respuesta victima de turno | clic para abrir/cerrar
ja hace mil años (11 hará? Que tengo fibra óptica o más
De todas formas, una de las cosas que me inclina a no hacerlo es que no soy de mirar mucha tele en sí, jeje.
offtopic, disculpa (propietario del tema original).
hace mil años que tengo fibra óptica
(¿no estarás hablando de la conexión entre tus ojos y la pantalla en tu mente?)
Ay no, pensaba que la conversación sobre "Sigo soñando con que .." era con tigo @ victima, pero resulta que era con alguna otra @ mina ..
Contenido del toot "Sigo soñando con que .. | clic para abrir/cerrar
Sigo soñando con que cada club de barrio, de futbol, diario, partido, comite de base, televisora, escuela, liceo y demas tengan instancias en el fedi. En particular por el tema de moderarnos entre todos y bajar esta locura de internet a tierra de:"Che vo, lo que escribiste ayer en las redes libres estuvo mal, un poco mas de respeto y comprensión!"
Resulta que acá en @ tierranietos estamos a antena de cellular y no hay manera de conectar un pequeño VPS para una instalación #Yunohost, que es un especie de servidor de plataformas de #activityPub para debian, para trabajar en un setup básico tipo para redes libres descentralizados. Onda, friendica, #mastodon, #pixelfed, #castopod (o #peertube) para mostrar que se puede hacer y como.
No pude enganchar a otra persona que tiene fibra que quise convencer para intentar de hacer algo sin compromiso, pero si conseguí a alguien muy ducho en el tema como respaldo técnico auxiliar de ultimo recurso si es que no estoy.
La idea seria comprar un equipo de gasto económico en electricidad como el HP elite DESK 800 G2 que cuesta reacondicionado unos 200 USD, nombre de dominio ay, y ver que se pueda inventar. Ademas por supuesto documentar todo aquí en las redes en linea para un @Tutorial de @DIY y @howTo, así otros pueden aprender a pescar también.
¡Como la ves, ganas de apoyar
un pequeño proyecto y aprender en el camino?
respuesta de la casi victima de turno | clic para abrir/cerrar
ji todo bien con la confusión, jiji. Muy tentadores esos memes che, pero no veo en condiciones para colaborar la verdad. No tengo ni idea de cómo hacer nada de eso ni energía para aprender creo. Que tenga fibra no implica mucho más. Tebgo una compu con el grub mal configurado para entrar en modo a prueba de fallos gualguasí a triaquel pa que me funquen los gráficos y tengo poco espacio en el disco. Tendría que acomdoar todos esos temas pro resolver eb mi compu, jeje.Pero bue, ojalá encuebtres paoyo en breve y seguí usando esos memes en tu bùsqueda proque son muy buenos, jiji
reshared this
frio theme - Service Unavailable
Hi there @Friendica Support
just changed on this profile to FRIO as VIER seems to basically not perform the basic functions.
When I try to go to the settings page I get a "Service Unavailable" page.
What should I do?
friendica 2023.05 - firefox
https://tupambae.org/admin/themes/frio
Service Unavailable
unable to create directory /var/www/html/view/smarty3/compiled/90/4f/52
Exception thrown in /var/www/html/src/Core/Renderer.php:90
Stack trace:
#0 /var/www/html/view/theme/frio/config.php(199): Friendica\Core\Renderer::replaceMacros()
#1 /var/www/html/view/theme/frio/config.php(141): frio_form()
#2 /var/www/html/src/Module/Admin/Themes/Embed.php(89): theme_admin()
#3 /var/www/html/src/BaseModule.php(244): Friendica\Module\Admin\Themes\Embed->content()
#4 /var/www/html/src/App.php(703): Friendica\BaseModule->run()
#5 /var/www/html/index.php(52): Friendica\App->runFrontend()
#6 {main}
/friendica function research.
posted from desktop with profile settings "as is".
no posting options available on the reply panel window.
Thx for pointing out some details of this remake @jesui .
Over here on the #fediLab app the gif/mp4 has no still picture mode so the first pic just runs by quite fast.
Maybe in times of tictoc our minds adapt to more speed and evolve the photographic memory so this is fine anyway?
View of the toot over here on #friendica on firefox desktop, the gif turned into a movie theater ambience:
@gimped @★Pope Miller the Defondor
/friendica function research.
The publication of this answer looks fine, the reply window marked it as "public" so this might have been a #fediLab app options setting in the other restricted publication of this content.
The standard setting of this friendica profile right now is "publishing publicly":
This post is already re-shared into the category friendicaTunning.
As a comparison, this kind of "re-share" is the standard "add URL option" of a new friendica post posted into the category openBugreport.
bugreport - can't answer, like or reshare posts
I didn't search open and closed issues for duplicates.
https://github.com/friendica/friendica/issues?utf8=%E2%9C%93&q=is%3Aissue
Bug Description
I can't post from this brand new profile public community forum ("tutorial") to an existing post published from a standard profile ("utopiarte") of my server.
Steps to Reproduce
Using bullet points, list the steps that reproduce the bug.I can't tell if I can reproduce the behavior.
The same standard profile as created 8 forum pages accounts, four of them today, "tutorial" is one of them.
Describe the details of the buggy behavior.
The post was published to the helpers and developers forum.
I can't re-share nor like the post or answers.
Same happens apparently with any other post, also from other servers.
The profile was created today, after the successful server migration a few days ago.
Since the migration the node is working well.
This profile was created as a secondary profile of the standard profile account that published the post I'm trying to comment on.
This new profile wasn't following the forum pages of forum.friendi.ca.
Visiting the forum pages I am received like a follower, being able to unfollow even tho I wasn't following the those forum pages.
(I f** up because I followed both forum pages then, so now I can't unfollow to see if something happens or not)
The standard profile that related this forum profile is and was following both forum pages of friendi.ca
In general it looks like I can't like or reshare answers, nore like or reshare posts.
The screen kind "tics like it get's an update when I click like, post o reshare.
I can't publish posts.
I can't publish to the helpers forum.
The helpers and developers forum pages don't show up as avatars in the contacts list at the left side of the desktop screen, but figure in the folllower numbers and the contacts page.
Describe in detail what the correct behavior should be.
Being able to answer, reshare and like.
Being able to follow the profiles I visited instead of unfollowing profiles I don't follow.
Platform Info
This is Friendica, version 2023.05 that is running at the web location https://tupambae.org. The database version is 1518/1518, the post update version is 1507/1507.
This installation is about 2 month old and hasn't gone thru any update.
PHP version:8.1
SQL version:
You can see friendica’s version number at yourdomain.com/friendica
bug report as code to post on github
<!--
Please fill out this template with all the information you have. The more info you can provide the easier it will be to help you out or fix the problem you are seeing. For trouble with the UI don’t forget to add a screenshot or two. Please do your best!
Please note that this template is only for bugs. Please use other templates in case of feature requests or support requests
Lastly, be sure to preview your issue before saving. Thanks!
-->
- [ ] I have searched open and closed issues for duplicates -> (nope)
<!--
You can search all issues here
https://github.com/friendica/friendica/issues?utf8=%E2%9C%93&q=is%3Aissue
Replace [ ] with [X] once you've searched
-->
### Bug Description
I can't post from this brand new profile public community forum ("tutorial") to an axisting post published from a standard profile ("utopiarte") of my server.
### Steps to Reproduce
<!-- Using bullet points, list the steps that reproduce the bug. -->
I can't tell if I can reproduce the behavior.
The same standard profile as created 8 forum pages accounts, four of them today, "tutorial" is one of them.
<!-- Describe the details of the buggy behaviour. -->
The post was published to the helpers and developers forum.
I can't reshare nor like the post or answers.
Same happens apparently with any other post, also from other servers.
The profile was created today, after the succesfull server migration a few days ago.
Since the migration the node is working well.
This profile was created as a secondary profile of the standard profile account that published the post I'm trying to comment on.
This new profile wasn't following the forum pages of forum.friendi.ca.
Visiting the forumpages I am recieved like a follower, being able to unfollow even tho I wasn't following the those forum pages.
(I f** up because I followed both forumpages then, so now I can't unfollow to see if somethinhg happens or not)
The standard profile that related this forum profile is and was following both forum pages of friendi.ca
In general it looks like I can't like or reshare answers, nore like or reshare posts.
I can't publish posts.
I can't publish to the helpers forum.
The helpers and developers forum pages don't show up as avatars in the contacts list at the left side of the desktop screen, but figure in the folllower numbers and the contacts page.
<!-- Describe in detail what the correct behavior should be. -->
Being able to answer, reshare and like.
Being able to follow the profiles I visited instead of unfollowing profiles I don't follow.
### Screenshots
<!-- How to take screenshots on all OSes: https://www.take-a-screenshot.org/
You can drag and drop images into this text box. -->
### Platform Info
Friendica Version: 2023.05
<!-- You can see Friendica’s version number at Help -> About this site -> Site/Friendica Version -->
Friendica Source: (Source?) Stable
PHP version:8.1
SQL version:[/url]
Tutorial likes this.
update, still under investigation, including tons of screens ..
I did have a look at gitHub
("Short") bug description:
This is a brand new public community forum page.It was created by a standard profile page, together with 3 other community page profiles at the same time.
In the profile page network and single page the behavior is the same.
Post by admin to the forum page:
The profile can('t) answer the post.
It can('t) like the post.
The mouse turns into processing sign and never finishes.
Opening the admin post that mentioned this profile as a new page, comment tag, comment, like and ignore/unignore show up.
Ignoring post:
It can ignore/un-ignor.
Ignoring doesn't activate the bell sign, refreshing the page shows the bell activated.
It can deactivate the bell and the bell sign changes the status immediately.
Ignoring again happens the same, the bell sign doesn't change.
Refreshing the page it shows the deactivation.
It can't re-share:
The processing sign "works", shows up and never stops.
It can stare/un-stare
It can store in folder.
Details of the buggy behavior:
The same standard profile has created 8 forum pages accounts, four of them today, "tutorial" is one of them.The post was published to the helpers and developers forum by the standard profile that created this public forum page.
I can('t) re-share nor like the post or answers.
Same happens apparently with any other post, also from other servers.
The profile was created (today), after the successful server migration a few days ago.
Since the migration the node is working well.
This new profile wasn't following the forum pages of forum.friendi.ca.
Visiting the forum pages I am received like a follower, being offered to unfollow even tho I wasn't following those forum pages.
When trying to un-follow I get redirected to my server and a pop up card denies the possibility to un-follow.
The standard profile that created this forum profile is and was following both forum pages of friendi.ca
In general it looks like I can't like or re-share answers, nore like or re-share posts.
The screen kinda "tics" like it gets an update when I click like, post or re-share.
(¿)I can't publish to the helpers forum(?).
The helpers and developers forum pages don't show up as avatars in the contacts list at the left side of the desktop screen, but figure in the follower numbers and the contacts page.
¿Possible to reproduce, if so how:
The problem is persistent.Expected result:
Being able to answer, re-share and like.Receive notifications.
Being able to follow the profiles I visited instead of getting offered to un-follow profiles I don't follow.
Screenshots:
information for dev and server team:
Platform Info | 2023.05 - stable
Friendica Version: 2023.05 - stableFriendica Source: gitHub
PHP version: 8.1.2-1ubuntu2.14
SQL version: MySQL / MariaDB
memory_limit 256M
4 Core CPU, 8 GB Ram with 300GB NVME Disk
No users, only the mentioned forum pages (8) with round about 60 followers and 3 individual profiles with like like 10 to 20 mutual friendships
php.error.log
There are no messages in the php error log file.The file itself does work, it logged an error (unexpeted in line 191) a few days ago.
@TupambAdmin [stable]
utopiArte
Unknown parent • • •bookmark
This is a #UtopiArtebookmark to reserve this specific space in the follow up order oft this thread to be able to edit later on some content into it.utopiArte
Unknown parent • • •bookmark
This is a #UtopiArtebookmark to reserve this specific space in the follow up order oft this thread to be able to edit later on some content into it.