ports:web:diaspora

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ports:web:diaspora [2023/05/20 15:17] – [Le serveur web] davidports:web:diaspora [2023/07/16 08:09] (Version actuelle) – [Serveur] david
Ligne 40: Ligne 40:
 On assure le démarrage au reboot: On assure le démarrage au reboot:
 <code bash> <code bash>
-:~ sysrc jail_enable="YES" +sysrc jail_enable="YES" 
-:~ sysrc jail_list+="diaspora"+sysrc jail_list+="diaspora"
 </code> </code>
  
Ligne 168: Ligne 168:
 <code bash> <code bash>
 curl -sSL https://get.rvm.io -o installer.sh curl -sSL https://get.rvm.io -o installer.sh
-bash installer.sh stable+bash installer.sh head
 echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> .bash_profile echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> .bash_profile
 . ~/.rvm/scripts/rvm . ~/.rvm/scripts/rvm
 rvm autolibs read-fail rvm autolibs read-fail
-rvm install 2.7+rvm install 3.
 +</code> 
 + 
 +Une fois //rvm// installé, vous pouvez le mettre à jour et installer d'autres versions de ruby: 
 +<code bash> 
 +rvm get head 
 +rvm list known 
 +rvm install ruby-3.1 
 +</code> 
 + 
 +Et définir votre version de travail 
 +<code> 
 +rvm use 3.1 --default
 </code> </code>
  
 ==== Serveur ==== ==== Serveur ====
  
 +=== IP v6 ==
 +
 +A partir de point il est préférable de désactiver l'ipv6 de la //jail//, suite à un bug dans la résolution de nom des outils de type ''bundle''.\\
 +Commentez les adresses ipv6 de ''jail.conf'' et ajoutez ''ip6=disable;'' à la place.\\
 +De même, pour éviter toute ambiguïté, interdisez le aussi dans le ''rc.conf'' de la //jail//:
 +<file>
 +inet6_enable="NO"
 +ip6addrctl_enable="NO"
 +</file>
 +
 +Vous pourrez le réactiver plus tard.
  
 +=== Installer ===
 Construisez le  serveur: Construisez le  serveur:
 <code bash> <code bash>
Ligne 191: Ligne 215:
 diaspora@diaspora:~/diaspora % cp config/diaspora.toml.example config/diaspora.toml diaspora@diaspora:~/diaspora % cp config/diaspora.toml.example config/diaspora.toml
 diaspora@diaspora:~/diaspora % cp config/database.yml.example config/database.yml diaspora@diaspora:~/diaspora % cp config/database.yml.example config/database.yml
-diaspora@diaspora:~/diaspora % gem install bundler:2.3.18+diaspora@diaspora:~/diaspora % gem install bundler:2.3.26
 diaspora@diaspora:~/diaspora % script/configure_bundler diaspora@diaspora:~/diaspora % script/configure_bundler
 diaspora@diaspora:~/diaspora % bin/bundle install --full-index diaspora@diaspora:~/diaspora % bin/bundle install --full-index
  • ports/web/diaspora.1684595859.txt.gz
  • Dernière modification : 2023/05/20 15:17
  • de david