Формат docker-compose.yml позволяет устанавливать значения по умолчанию.
${EXTRA_HOST_0:-host_0:127.0.0.1}
Таким образом, вы можете задать набор значений, которые в будущем могут быть заменены в .env.
.env
# Блокировка запросов в nginx по user agent (включая пустой user_agent - ^$) | |
if ( $http_user_agent ~* (^$|wget|curl) ) { | |
return 418 " "; | |
} | |
# Блокировка по части ссылки | |
location ~ (wp-|\.php$|\.jsp$|\.asp$|\.perl$|\.env$|\.git) { | |
return 418 " "; | |
} |
sudo find /mnt/files/ -type f -mtime +5 -delete | |
sudo find /mnt/files/ -type f -mmin +30 -delete |
sudo setfacl -d -m u:username:r-x /var/log/nginx | |
sudo setfacl -R -m u:username:r-x /var/log/nginx/ |
gitBranch() { | |
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ [\1]/' | |
} | |
#server | |
PS1='\[\e[38;5;15m\]\u\[\e[38;5;7m\]@\[\e[38;5;9m\]\h\[\e[38;5;7m\]:\[\e[38;5;45m\]\w\[\033[0m\]\[\033[01;33m\]$(gitBranch)\[\033[00m\] \$ ' | |
#local | |
#PS1='\[\e[38;5;10m\]\u\[\e[38;5;7m\]@\[\e[38;5;10m\]\h\[\e[38;5;7m\]:\[\e[38;5;45m\]\w\[\033[0m\]\[\033[01;33m\]$(gitBranch)\[\033[00m\] \$ ' |
sudo apt-get install dcraw | |
sudo apt-get install imagemagick | |
# NEF | |
dcraw -c -w 1.NEF | pnmtojpeg > 1.nef.jpg | |
# BMP | |
convert 2.bmp 2.bmp.jpg | |
# EPS |
events { | |
# Устанавливает максимальное количество соединений одного рабочего процесса | |
worker_connections 1024; | |
# Будет принимать максимально возможное количество соединений | |
multi_accept on; | |
} |
#!/bin/bash | |
/usr/bin/curl --silent 'https://api.vk.com/method/account.setOnline?access_token={TOKEN}&v=5.131' > /dev/null |
Буква Õ вместо Ё
sudo nano /usr/share/X11/xkb/symbols/ru
Найти строку
key { [ Cyrillic_io, Cyrillic_IO ] };
На сервере
sudo nano /etc/ssh/sshd_config
Ставим: GatewayPorts yes
sudo service ssh restart