PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

Dashy – Le tableau de bord des gens qui s’auto-hébergent

mercredi 6 juillet 2022 à 09:00

Si vous avez quelques notions d’informatique, vous connaissez forcément le concept de tableau de bord ou encore Dashboard en anglais, qui permet de visualiser d’un seul coup d’œil tout un tas d’infos, de graphiques et de widgets.

Bref, un dashboard, c’est pratique et ça fait gagner du temps. Alors si vous en voulez un sur votre serveur, je vous invite à installer Dashy.

Dashy c’est un dashboard / page de démarrage qui s’installe sur votre serveur et qui vous permet d’organiser l’ensemble de vos services. Indispensable si vous vous autohébergez.

Avec Dashy, vous pourrez surveiller l’état de vos applications (monitoring), afficher toutes leurs infos dans des widgets, faire des recherches ou encore accéder à vos services à l’aide de raccourcis clavier.

Dashy est disponible dans de nombreuses langues, est totalement configurable au niveau de son interface (thèmes, CSS, couleurs, icônes…etc) et vous pouvez même le sauvegarder off site sur le « cloud ».

Pour l’installer, rien de plus simple. Ça se fait en 1 clic avec ou sans Docker et c’est full-responsive, donc adapté à tous les écrans.

Lancer l’application avec Docker :

docker run -d \  -p 8080:80 \  -v ~/my-conf.yml:/app/public/conf.yml \  --name my-dashboard \  --restart=always \  lissy93/dashy:latest

Bref, Dashy l’outil idéal pour ceux qui aiment héberger tout un tas de scripts et qui ont du mal à se souvenir des ports ou des URLs.

Vous pouvez découvrir une démo de Dashy ici ou le télécharger ici.

Pratiquez vos connaissances en OSINT avec ce site de challenges

mardi 5 juillet 2022 à 09:00

Conçu comme un jeu pour les recruteurs et les chasseurs de têtes, Sourcing.games propose des challenges de type OSINT. Pour rappel, l’OSINT consiste à collecter et analyser des données disponibles sur Internet ou autres sources ouvertes et accessibles à tous. Pas de piratage donc, mais simplement de la collecte d’infos pour obtenir des renseignements sur vos « cibles ». C’est très utilisé dans le monde du recrutement pour débaucher des gens ou chez les détectives privés…etc.

Lors de ces 37 épreuves indépendantes les unes des autres, vous devrez trouver des emails, des noms, des mots de passe…etc. Rien de technique rassurez-vous, mais simplement savoir utiliser internet, les moteurs de recherche et avoir beaucoup de curiosité.

Bref, si vous êtes débrouillard et que vous aimez fouiller partout, ça vous éclatera comme un bon escape game.

En tout cas, les challenges ne sont pas si faciles. J’avoue, j’en ai testé quelques-uns et j’en ai chié.

En tout cas, prévoyez quelques heures pour vous y mettre, c’est ardu, mais hyper intéressant.

À découvrir ici : Sourcing.games

Comment envoyer des emails avec du JavaScript ?

lundi 4 juillet 2022 à 09:00

Si vous avez déjà envoyé un email à partir d’une application web, vous savez que ce n’est pas forcément très naturel et que vous devez installer en plus des outils comme sendmail…etc.

Le projet libre SMTPJS propose de contourner ce problème en envoyant directement vos emails via SMTP à l’aide d’un simple script JavaScript insérable dans vos pages web et bien sûr de récupérer des callbacks pour savoir si les messages ont été correctement transmis.

Gain de temps et accessible aux débutants.

Pour cela, intégrez ce code dans le header de votre page :

<script src="https://smtpjs.com/v3/smtp.js"></script>

Puis envoyez un email comme ceci :

Email.send({
    Host : "smtp.yourisp.com",
    Username : "username",
    Password : "password",
    To : 'them@website.com',
    From : "you@isp.com",
    Subject : "This is the subject",
    Body : "And this is the body"
}).then(
  message => alert(message)
);

Vous devrez évidemment disposer d’accès SMTP accessibles. Et cela ne vous aura pas échappé, si le code est mis dans une page web, on verra le mot de passe que vous utilisez pour le SMTP, ce qui n’est pas cool du tout.

C’est pourquoi SmtpJS passe par le service ElasticMail qui propose un token d’authentification permettant d’exploiter le script sans pour autant dévoiler un couple login/password. Ce qui donnerait ceci par exemple :

Email.send({
    SecureToken : "C973D7AD-F097-4B95-91F4-40ABC5567812",
    To : 'them@website.com',
    From : "you@isp.com",
    Subject : "This is the subject",
    Body : "And this is the body",
	Attachments : [
	{
		name : "smtpjs.png",
		path : "https://networkprogramming.files.wordpress.com/2017/11/smtpjs.png"
	}]
}).then(
  message => alert(message)
);

Cela ne conviendra pas à tous les besoins évidemment, mais dans certains cas, c’est quand même beaucoup plus simple d’envoyer du mail avec SMTP JS.

Une bibliothèque de scripts pour automatiser votre iPhone

dimanche 3 juillet 2022 à 09:00

Si vous utilisez un iPhone ou un iPad, peut-être êtes-vous tombé amoureux ou amoureuse de l’application « Raccourcis » qui permet d’automatiser des tas de trucs sur le smartphone ou la tablette.

En effet, il est possible de totalement automatiser les tâches répétitives sur les appareils Apple, et c’est vraiment cool. Seulement, on n’a pas toujours d’idées de trucs qu’on pourrait automatiser.

Apple propose déjà une petite bibliothèque de raccourcis à importer, mais grâce au site RoutineHub, vous irez encore plus loin. Ce site communautaire référence par catégorie, des centaines d’automatisations possibles :

Organiser la liste des courses (bon, moi j’utilise JOW pour ça), analyser votre sommeil, lire des articles de blog à voix haute, télécharger de la musique à partir de YouTube, prévenir quelqu’un par SMS quand la police vous arrête, créer des mosaïques photos automatiquement, récupérer des vidéos TikTok sans le watermark et j’en passe…

Bref, de quoi vraiment pousser au max l’application Raccourcis et finalement gagner du temps dans votre vie de tous les jours.

Routine Hub est dispo ici.

Provenance – Le clone d’OpenEmu pour iOS / tvOS

samedi 2 juillet 2022 à 09:00

Si vous avez un appareil iOS rooté ou encore mieux, une Apple TV jailbreakée, il existe un super soft qui va faire plaisir à votre petit cœur de rétro gamer.

Ce soft, c’est Provenance, un clone d’OpenEmu qui propose de la sauvegarde d’états, le support de contrôleur connus comme les 8BitDo, la possibilité de jouer à plusieurs, le support des codes de triche ou encore le son en stéréo.

Évidemment, toutes les ROMs sont agrémentées de la pochette du jeu, du titre, de la description, du genre…etc et tout est personnalisable manuellement si besoin.

Voici la liste des systèmes supportés :

Pour info, les Nintendo DS, GameCube, Sega Dreamcast ou encore Sony PSP et PS2 sont en cours de dev. Le projet est bien sûr open source, donc n’hésitez pas à y contribuer.

Pour l’installer, il y a différentes méthodes détaillées ici avec l’AltStore, Cydia…etc.