Skip to content

Instantly share code, notes, and snippets.

View ColinLeverger's full-sized avatar

Colin LEVERGER ColinLeverger

View GitHub Profile
@ColinLeverger
ColinLeverger / .travis.yml
Created August 24, 2018 08:39
Upload HTML website on FTP after Travis build
language: nix
script: echo toto
after_success:
- find * -exec curl -T {} --ftp-create-dirs --user ${SFTP_USER}:${SFTP_PASSWORD} ftp://your-ftp:21/{} \;
@ColinLeverger
ColinLeverger / docker-format-minimalist.md
Last active March 17, 2017 17:26
Docker ps -a minimalist

docker ps -a --format "table {{.Names}}\t{{.CreatedAt}}\t{{.RunningFor}}\t{{.Ports}}""

@ColinLeverger
ColinLeverger / check-newrelic-agent.md
Created December 8, 2016 12:19
Check if New Relic agent is running

Check if New Relic agent is running :

ps -ef | grep newrelic-daemon

Should print three processes such as :

colin 3091 4221 0 21:51 pts/0 00:00:00 grep newrelic-daemon

root 17881 17834 0 21:46 ? 00:00:00 /usr/bin/newrelic-daemon --agent --pidfile /var/run/newrelic-daemon.pid --logfile /var/log/newrelic/newrelic-daemon.log --port /tmp/.newrelic.sock --tls

@ColinLeverger
ColinLeverger / docker-toolbox.md
Created December 8, 2016 12:18
Docker toolbox

Stop/delete/restart all the Dockers conteners

docker stop $(docker ps -a -q) docker rm $(docker ps -a -q) docker restart $(docker ps -a -q)

Docker ps nicely

docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Status}}\t{{.RunningFor}}\t{{.Names}}"

@ColinLeverger
ColinLeverger / toolbox.md
Last active December 8, 2016 12:15
Toolbox Bash

Toolbox

Delete files with find + grep

find -L /path/to/dir -name "*name*" -print0 |xargs -0 -r rm

Find differences between two files

diff fichier1 fichier2 grep -f fichier1 fichier2

@ColinLeverger
ColinLeverger / update-images.sh
Created December 8, 2016 11:36
Update all Docker images
docker images | grep -v REPOSITORY | awk '{print $1}' | xargs -L1 docker pull
@ColinLeverger
ColinLeverger / keybase.md
Created December 4, 2016 13:01
keybase.md

Keybase proof

I hereby claim:

  • I am ColinLeverger on github.
  • I am colinleverger (https://keybase.io/colinleverger) on keybase.
  • I have a public key whose fingerprint is 22ED 1BF6 15BF 180E 584E B825 046A A486 0D88 4C16

To claim this, I am signing this object: