Menu principal

Statut de la page

Mastodon : downgrader son instance en 1.1.1

su - mastodon

cd live

git fetch --all

git checkout tags/v1.1.1 -b v1.1.1

bundle install

RAILS_ENV=production bundle exec rails db:migrate

RAILS_ENV=production bundle exec rails assets:precompile

Démarrer les services...

Vus : 9
Publié par citizenz7 : 8

Mastodon : mettre à jour son instance (passer en Ruby 2.4.1)

su - mastodon

cd live

git pull

cd .rbenv/plugins/

rm -rf ruby-build/

rbenv install 2.4.1

gem install rails

bundle install

RAILS_ENV=production bundle exec rails db:migrate

RAILS_ENV=production bundle exec rails assets:precompile

Démarrer les services

Vus : 12
Publié par citizenz7 : 8

Le réseau social Mastodon pour les Nuls

Nul besoin de refaire le monde à ce niveau : en me basant sur les nombreux articles publiés un peu partout sur le Net, voici un simple et modeste guide sur Mastodon, le nouveau réseau social à la mode qui fait actuellement bouillonner la toile... C’est « koi » Mastodon ? Mastodon est donc un nouveau réseau social décentralisé dont le vrai coup d’envoi a été donné il y a quelques jours. Depuis, de nombreuses instances (comprenez « serveurs ») se sont créées un peu partout. Eh oui ! Chacun peut créer son instance Mastodon, pour peu que l’on maitrise un tant soit peu les bases de l’administration d’un serveur Nginx, Postgresql, le langage Ruby, etc. Si ce que je vous raconte est de l’austro-hongrois dans vos oreilles, passez votre chemin ! Mais rien [...]
Lire la suite
Vus : 28
Publié par citizenz7 : 8

Installer votre Mastodon !

La folie du moment s'appelle Mastodon... C'est koidon Mastodon ? Mastodon (tenant son nom d'un animal préhistorique, le mastodonte en français) est un réseau social libre et décentralisé, fondé sur le principe du microblogging qui est la marque de fabrique du petit oiseau bleu. Je ne vais pas refaire un énième article tant ce nouveau réseau social libre fait parler de lui actuellement. Certains iraient même jusqu'à délaisser Twitter... Toujours est-il, cet éléphant en a derrière la trompe. L'instance principale  [...]
Lire la suite
Vus : 8
Publié par citizenz7 : 8

Rechercher la "meilleure" instance Mastodon ?

Vous voulez rechercher la "meilleure instance Mastodon" d'après l'uptime, le nombre d'inscrits, si l'instance est en https ou IPV6 ?

Voici le script de la mort ... qui roxx des ours, si, si ... !

# Fetch "index.html"
wget https://instances.mastodon.xyz

# Extract URLs, ping, sort
grep -i https index.html | grep -iv /https/ | grep -o https[^\\"]* | sed "s+https://++" | sudo xargs -n 1 ping -w 2 -c 10 | grep time= | sed "s/=/ /" | awk '{ printf "%s\\t%s\\n", $(NF-1), $0 }' | sort -g -k1,1 | cut -f2-

Vus : 8
Publié par citizenz7 : 8

Mon instance Mastodon

Mastodon, c'est le réseau "social" libre qui monte, qui monte... et qui atteint des sommets en ce moment !

Sur la base de cet excellent article (https://angristan.fr/installer-instance-mastodon-debian-8/) j'ai décidé de mettre en place mon instance Mastodon.

Alors à vot' bon coeur m'sieurs dames, mon instance Mastodon, c'est par ici : https://spacejerk.fr/

Au 08/04/17, 7h00 :

Vus : 7
Publié par citizenz7 : 8

Renouveller automatiquement son certificat Let's Encrypt

Les certifcats SSL Let's Encrypt sont valables pour 90 jours ... seulement. Mais il est possible de les renouveler. Il va donc falloir créer une tâche CRON "qui va bien" afin de renouveler le certificat régulièrement : On passe en root : sudo -s Puis on ouvre le crontab : crontab -e Et on y place les lignes suvantes : ###Let's Encrypt ###Renouvellement auto du cerificat SSL ###Le 1er de chaque mois à 2h du matin 0 2 1 * * /home/mumbly/renewLetsEncrypt.sh >> /var/log/renewLetsEncrypt.log Et on crée le fichier renewLetsEncrypt.sh que j'ai choisi de placer dans mon /home (mettez-le où vous voulez et changez le chemin). Je pars du postulat que vos fichiers [...]
Lire la suite
Vus : 7
Publié par citizenz7 : 8

Installer facilement Pure-FTPd sur une Debian

# On installe pure-ftpd apt-get install pure-ftpd-common pure-ftpd   # On crée un nouveau groupe groupadd ftpgroup   # On crée un nouvel utilisateur : ftpuser # Pour des questions de sécurité, il n'a pas de /home, il n'a pas de shell useradd -g ftpgroup -d /dev/null -s /bin/false ftpuser   # On crée un nouvel utilisateur "virtuel" de pure-ftpd pouvant se connecter en ftp # il aura accès au répertoire /var/www pure-pw useradd citizenz -u ftpuser -g ftpgroup -d /var/www   # On crée ou on met à jour la base de pure-ftpd : indispensable après # chaque [...]
Lire la suite
Vus : 7
Publié par citizenz7 : 8
Powered by BilboPlanet