14.01.2022
Внесите в ваш docker-compose.yml
следующие изменения и оставьте открытыми порты (80 и 443) только в сервисе nginx-proxy
и добавьте VIRTUAL_HOST
и LETSENCRYPT_HOST
в environments
в ваш сервис (или сервисы), который слушает 80 порт (можно использовать и другие порты/настройки, см. ниже):
version: '2'
services:
nginx-proxy:
image: jwilder/nginx-proxy
container_name: nginx-proxy
ports:
- 80:80
- 443:443
restart: always
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
- ./vhost.d:/etc/nginx/vhost.d:ro
- ./data/certs:/etc/nginx/certs
- ./data/html:/usr/share/nginx/html
- ./proxy.conf:/etc/nginx/proxy.conf
nginx-proxy-letsencrypt:
image: jrcs/letsencrypt-nginx-proxy-companion
restart: always
environment:
- DEFAULT_EMAIL=crusat@yandex.ru
- NGINX_PROXY_CONTAINER=nginx-proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /etc/acme.sh
- ./vhost.d:/etc/nginx/vhost.d
- ./data/certs:/etc/nginx/certs
- ./data/html:/usr/share/nginx/html
server:
# ...
environment:
- VIRTUAL_HOST=example.ru
- LETSENCRYPT_HOST=example.ru
# ...
Создайте в корне файл proxy.conf
:
# HTTP 1.1 support
proxy_http_version 1.1;
proxy_buffering off;
proxy_set_header Host $http_host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $proxy_connection;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $proxy_x_forwarded_proto;
proxy_set_header X-Forwarded-Ssl $proxy_x_forwarded_ssl;
proxy_set_header X-Forwarded-Port $proxy_x_forwarded_port;
# Mitigate httpoxy attack (see README for details)
proxy_set_header Proxy "";
# additional
proxy_connect_timeout 3000;
proxy_send_timeout 3000;
proxy_read_timeout 3000;
send_timeout 3000;
Создайте файл vhost.d/default
:
## Start of configuration add by letsencrypt container
location ^~ /.well-known/acme-challenge/ {
auth_basic off;
auth_request off;
allow all;
root /usr/share/nginx/html;
try_files $uri =404;
break;
}
## End of configuration add by letsencrypt container
client_max_body_size 200m;
Также, если необходимо несколько доменов, то можно добавить прокси по имену домена, например, vhost.d/example.ru
:
## Start of configuration add by letsencrypt container
location ^~ /.well-known/acme-challenge/ {
auth_basic off;
auth_request off;
allow all;
root /usr/share/nginx/html;
try_files $uri =404;
break;
}
## End of configuration add by letsencrypt container
server_tokens off;
client_max_body_size 2000m;
Для дополнительной документации смотрите сюда: https://hub.docker.com/r/jwilder/nginx-proxy/
devops
docker
27.01.2017
Добавил связку RSS-ленты сайта со своим каналом в телеграме. Посмотрим, сработает ли она.
На сайте было все довольно интуитивно понятно и просто. Добавляем новый аплет, в нем указываем при каком событии (новый итем в RSS) что (запостить это в телеграм) должно происходить.
Сайт: https://ifttt.com
Бот в телеграме: @ifttt
сервисы
04.02.2012
При создании элементов на сайте или в оффлайн-приложениях часто требуется создать красивые кнопки. Для этого существует множество приложений, но нас интересуют сервисы с аналогичным функционалом в интернете. Смотрим и выбираем, кому что нравится.
Da Button Factory
http://dabuttonfactory.com
У этого сайта одна функция - создание кнопок. Настроек не слишком много, но можно просто и быстро создать неплохие кнопочки.
Аналоги
http://css-tricks.com/examples/ButtonMaker - кнопки без изображения (на css3).
http://jirox.net/AsButtonGen - китайский сервис, настроек больше, чем в Da Button Factory, но менее удобен.
Если вы знаете еще какие-либо онлайн-сервисы для создания кнопок, пожалуйста, оставьте их адреса в комментариях.
дизайн
04.02.2012
На сегодняшний день существует множество онлайн-сервисов, которые в окне браузера позволяют делать то, что раньше могли только установленные на компьютере программы. Я не хочу перегружать вас информацией, поэтому буду рассмотривать по одному представителю из каждого направления.
Приступим!
pixlr
https://pixlr.com
Просто нереально мощный и бесплатный сервис для работы с фотографиями. Имеет русскоязычный интерфейс. Его вполне можно позиционировать с онлайн-аналогом фотошопа. На этом сайте доступно несколько сервисов для работы с изображениями. Начнем по порядку.
Editor
https://pixlr.com/editor
Интерфейс Editor’а очень сильно похож на интерфейс программы Paint.Net, т.е. является простым и удобным, но в то же время очень функциональным. Попробуйте, и сами все увидите.
Express
https://pixlr.com/express
Сервис Express требуется для наложения каких-либо эффектов на фотографию, быстрой обрезки или изменения размеров изображения.
O-matic
http://pixlr.com/o-matic
Этот сервис также позволяет накладывать кучу спецэффектов на изображение. С помощью него можно сделать, например, следующее.
Также, на pixlr.com есть плагины-грабберы для файрфокса и хрома. С помощью них можно через контекстное меню в браузере открыть интернет-картинку сразу для редактирования в pixlr.com. Также есть бесплатный хостинг для изображений. Это не столь интересно, поэтому подробно не рассматриваю.
Аналоги
https://www.thecanvasprints.co.uk/photoeditor
https://www.photoshop.com
http://www.sumopaint.com/app
http://www.phixr.com
http://www.picjuice.com
http://www.lunapic.com/editor
Если вы знаете еще какие-либо онлайн-сервисы для работы с изображениями, пожалуйста, оставьте их адреса в комментариях.
сервисы
04.02.2012
На сегодняшний день существует множество онлайн-сервисов, которые в окне браузера позволяют делать то, что
раньше могли только установленные на компьютере программы. Я не хочу перегружать вас информацией, поэтому
буду рассмотривать по одному представителю из каждого направления.
Приступим!
<p><a href="http://pixlr.com” target=”_blank” data-mce-href="http://pixlr.com">http://pixlr.com </a></p><p>Просто нереально мощный и бесплатный сервис для работы с фотографиями. Имеет русскоязычный интерфейс. Его вполне можно позиционировать с онлайн-аналогом фотошопа. На этом сайте доступно несколько сервисов для работы с изображениями. Начнем по порядку.</p><h3>Editor</h3><p><a href="http://pixlr.com/editor” data-mce-href="http://pixlr.com/editor">http://pixlr.com/editor</a></p><p>Интерфейс Editor’а очень сильно похож на интерфейс программы Paint.Net, т.е. является простым и удобным, но в то же время очень функциональным. Попробуйте, и сами все увидите.</p><p><br></p><h3>Express</h3><p><a href="http://pixlr.com/express” data-mce-href="http://pixlr.com/express">http://pixlr.com/express</a></p><p>Сервис Express требуется для наложения каких-либо эффектов на фотографию, быстрой обрезки или изменения размеров изображения.</p><p><br></p><h3>O-matic</h3><p><a href="http://pixlr.com/o-matic” data-mce-href="http://pixlr.com/o-matic">http://pixlr.com/o-matic</a></p><p>Этот сервис также позволяет накладывать кучу спецэффектов на изображение. С помощью него можно сделать, например, следующее.</p><p><br></p><p>Также, на pixlr.com есть плагины-грабберы для файрфокса и хрома. С помощью них можно через контекстное меню в браузере открыть интернет-картинку сразу для редактирования в pixlr.com. Также есть бесплатный хостинг для изображений. Это не столь интересно, поэтому подробно не рассматриваю.</p><p><strong>Аналоги:</strong></p><p><a href="http://www.flauntr.com/flauntr/index.jsp” data-mce-href="http://www.flauntr.com/flauntr/index.jsp">http://www.flauntr.com/flauntr/index.jsp</a></p><p><a href="http://fotoflexer.com” data-mce-href="http://fotoflexer.com">http://fotoflexer.com</a></p><p><a href="https://www.photoshop.com” data-mce-href="https://www.photoshop.com">https://www.photoshop.com</a></p><p><a href="http://www.sumopaint.com/app” data-mce-href="http://www.sumopaint.com/app">http://www.sumopaint.com/app</a></p><p><a href="http://www.phixr.com” data-mce-href="http://www.phixr.com">http://www.phixr.com</a></p><p><a href="http://www.splashup.com” data-mce-href="http://www.splashup.com">http://www.splashup.com</a></p><p><a href="http://www.picjuice.com” data-mce-href="http://www.picjuice.com">http://www.picjuice.com</a></p><p><a href="http://www.pikipimp.com” data-mce-href="http://www.pikipimp.com">http://www.pikipimp.com</a></p><p><a href="http://www.lunapic.com/editor” data-mce-href="http://www.lunapic.com/editor">http://www.lunapic.com/editor</a></p><p><a href="http://www.alilg.com/software/free-online-photo-editor” data-mce-href="http://www.alilg.com/software/free-online-photo-editor">http://www.alilg.com/software/free-online-photo-editor</a></p><p><a href="http://www.drpic.com” data-mce-href="http://www.drpic.com">http://www.drpic.com</a></p><p><a href="http://www.aviary.com” data-mce-href="http://www.aviary.com">http://www.aviary.com</a> - растровый и векторный редакторы, эффекты, без регистрации.</p><p>Если вы знаете еще какие-либо онлайн-сервисы для работы с изображениями, пожалуйста, оставьте их адреса в комментариях.</p>
сервисы