Skip to content

Instantly share code, notes, and snippets.

View palawer's full-sized avatar

palawer palawer

View GitHub Profile
𝗙𝗮𝘀𝘁𝗲𝗿 𝗗𝗼𝗰𝗸 𝗛𝗶𝗱𝗶𝗻𝗴: defaults write com.apple.dock autohide-delay -float 0; defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock
𝗙𝗮𝘀𝘁𝗲𝗿 𝗗𝗼𝗰𝗸 𝗛𝗶𝗱𝗶𝗻𝗴 𝗨𝗻𝗱𝗼: defaults write com.apple.dock autohide-delay -float 0.5; defaults write com.apple.dock autohide-time-modifier -int 0.5 ;killall Dock
@palawer
palawer / folder_perms.sh
Created October 21, 2022 10:15
Add permissions on new created files in this folder
chown www-data.www-data /root/folder
chmod g+w /root/folder
chmod g+s /root/folder
setfacl -d -m u::rwX,g::rwX,o::- /root/folder
#!/bin/bash
# Reference
# https://www.programonaut.com/setup-ssl-with-docker-nginx-and-lets-encrypt/
# --dry-run to simulate renewal
docker run -it --rm --name certbot \
-v "/etc/letsencrypt:/etc/letsencrypt" \
-v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
-v "/var/log/letsencrypt:/var/log/letsencrypt" \
#!/bin/bash
# Reference
# https://www.programonaut.com/setup-ssl-with-docker-nginx-and-lets-encrypt/
# --dry-run to simulate renewal
docker run -it --rm --name certbot \
-v "/etc/letsencrypt:/etc/letsencrypt" \
-v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
-v "/var/log/letsencrypt:/var/log/letsencrypt" \
@palawer
palawer / gist:a10eb54236c37f78c85fd2749715beaf
Created August 26, 2022 16:16 — forked from jstrosch/gist:3190568
iptables - delete all rules/chains
#view current chains
$ iptables -L
#remove/flush all rules & delete chains
$ iptables -F
$ iptables -X
$ iptables -t nat -F
$ iptables -t nat -X
$ iptables -t mangle -F
$ iptables -t mangle -X
#
# iptables-restore -n /etc/iptables.conf
# https://unrouted.io/2017/08/15/docker-firewall/
#
*filter
:INPUT ACCEPT [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
:FILTERS - [0:0]
nmap -p- --open -sS --min-rate 5000 -vvv -n -Pn <ip_address>
@palawer
palawer / mapping.json
Last active July 20, 2022 07:19
Elasticsearch dynamic templates
{
"settings" : {
"number_of_shards" : 1,
"number_of_replicas" : 1
},
"mappings": {
"doc_name": {
"dynamic_templates": [{
"field_prefix": {
"match": "field_*",
html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
@palawer
palawer / hide_desktop_icons.sh
Last active May 17, 2022 17:08
Hide MacOS desktop icons
# hide
defaults write com.apple.finder CreateDesktop false; killall Finder
# show
defaults write com.apple.finder CreateDesktop true; killall Finder