1. some refactor for nginx_config.py;
1.1. just tested
that ssl-app can correctly
show a remote_addr;
1.1.1 TODO,
figure out how to preserve this info
when doing proxy_pass
to ssl app; (hm, seems like no way);
2. exposed ssl-app port
at SSL_APP_PORTS endpoint;
1. make metrics in commands_typed
be agnostic of fastapi, django;
2. implement ping wrapper for rest.py in checks;
3. use env settings to specify hosts to ping;
4. add pyright, ruff into Makefile;
5. test in production;
1. add systemd units deployment recipie;
2. add certbot periodic task;
3. update nginx_config.py
to user ssl_preread_server_name
instead of protocol, since it seems
to be broken;