Skip to content

Instantly share code, notes, and snippets.

@MilesTEG1
MilesTEG1 / admin-token-hash-with-argon2.zsh
Last active May 16, 2023 21:15
Create a secure Vaultwarden Admin Token with argon2
#!/bin/zsh
#
# Version : 1.2
#
# Source : https://github.com/dani-garcia/vaultwarden/wiki/Enabling-admin-page#using-argon2
# Nécessite argon2 / Need argon2 : brew install argon2 ou / or : brewi argon2
# ~~~~~~~ Some functions definitions ~~~~~~ #
@MilesTEG1
MilesTEG1 / ip_log.zsh
Last active May 15, 2023 18:08
Loguer les IP publiques obtenues sur un MAC avec l'interface par défaut associée. Permet aussi de loguer les autres interfaces connectées.
#!/bin/zsh
#
# Version : 1.1.1
#
# Script pour loguer les différentes adresses IP obtenues sur le mac
# Prérequis :
# - ts via moreutils : brewi moreutils (ou : brew install moreutils )
# - ou ets : https://github.com/zmwangx/ets#installation
# - tee : man tee
# - logrotate : brewi logrotate (ou : brew install logrotate )
@MilesTEG1
MilesTEG1 / Installer-Portainer-sur-un-NAS-Asustor-compatible-Docker.md
Last active November 13, 2022 18:21
Comment installer Portainer sur un NAS Asustor compatible Docker, en ligne de commande avec `docker compose` ?
@MilesTEG1
MilesTEG1 / volume_sur_ssd_mvne_dans_NAS_Synology.md
Last active June 18, 2024 03:12
Utiliser un SSD MVNe dans un NAS Synology en tant que volume et pas en tant que cache

Utiliser un SSD MVNe dans un NAS Synology en tant que volume et pas en tant que cache

Objectif final :
Déplacer le dossier docker, et le paquet Docker sur le volume SSD NVMe pour gagner en fluidité. Voir §-III. à la fin de ce GIST.

Note :
Les commandes suivantes sont pour la plupart à lancer en root dans un terminal, pensez à faire un : sudo -i