Skip to content

Instantly share code, notes, and snippets.

@ayazzali
ayazzali / npgsql_fail.md
Last active June 26, 2019 14:55
npgsql fail:)

подключал asp.net mvc к npgsql(которого поставил на амазоне)

-- там 2 конфига, важно ip-адреса писать с маской или вовсе ставить * в одном и 0.0.0.0/32 в другом и не париться

  • ФАЙРВОЛ АМАЗОНА!!! не забыть про него
  • psql только через sudo su postgres -- там \l есть и ; не забывать при запросах
- если просто белое окно на телефоне в debug.apk - глянь на поле "debug JS Remotely"
- если "enable" то проверь открыт ли дебаггер на компе. Ибо apk ждет ответа от дебаггера
- (и тот ли порт он слушает, дефолт - 8081)
- на работает async ИЛИ fetch().then ?
- просто выгрузи app из памяти и запусти заново
- хочешь юзать андроид ДО Lollipop для дебага?
- открой меню- настройки - и укажи ДебагСервер:порт. ip сервера глянь в настройках компа(можно ipconfig) -- соответственно только по сети - можно вовсе вытащить провод от телефона - главное что в одно сети были - на всякий пингани для начала
- не парься с версией sdk ибо он из коробки работат ver.16+ т.к. такой minVerSdk генерится когда создаётся папочка android
#### for release and clean

Instruction docker nginx-certbot

  1. open https://github.com/wmnnd/nginx-certbot
git clone https://github.com/wmnnd/nginx-certbot.git
cd nginx-certbot/
ll
nano init-letsencrypt.sh
nano data/nginx/app.conf
@ayazzali
ayazzali / install docker and runner FOR-DEBIAN-IMAGE.md
Last active February 2, 2024 21:32
You can use it right after building new server. Or just for install docker and runner. See if it doesnt work https://docs.gitlab.com/runner/install/linux-repository.html

skip it (if you have firewall)

[spoiler]

iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -p tcp --dport ssh -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -m limit --limit 25/minute --limit-burst 100 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT