Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Cette commande te permet d'éteindre ton pc depuis ton terminal sans passer par une méthode longue.
sudo shutdown now # ou sudo poweroff # sudo init 0
Permet d’analyser la taille des fichiers (si configuré)
ANALYZE=true npm run build
Démarre l’application en mode production après un build
Lancer en production
Compile l’application pour la production (optimisation, bundling).
npm run build
Lance la base de données, l’API, et tous les services en local (Docker requis).
supabase start
Affiche les logs d'erreur Apache en temps réel.
sudo tail -f /var/log/apache2/error.log
Active un VirtualHost depuis sites-available vers sites-enabled.
sudo a2ensite mon-site.conf
Crée un fichier de configuration VirtualHost Apache basique.
sudo tee /etc/apache2/sites-available/mon-site.conf > /dev/null <<EOF
<VirtualHost *:80>
ServerName mon-site.com
ServerAlias www.mon-site.com
DocumentRoot /var/www/mon-site/public
ErrorLog ${APACHE_LOG_DIR}/mon-site-error.log
CustomLog ${APACHE_LOG_DIR}/mon-site-access.log combined
<Directory /var/www/mon-site/public>
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
EOF
Affiche les logs d'accès Apache en temps réel.
sudo tail -f /var/log/apache2/access.log
Installe tous les rôles et collections listés dans requirements.yml.
ansible-galaxy install -r requirements.yml
Télécharge et installe un rôle depuis Ansible Galaxy.
ansible-galaxy install geerlingguy.nginx
Injecte des variables extra depuis un fichier YAML.
ansible-playbook deploy.yml -e "@vars/prod.yml"
Simule et affiche les différences de fichiers qui seraient modifiés.
ansible-playbook deploy.yml --check --diff
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte