VirtualTam's bookmarks
235 bookmarks found
-
- https://anothersysadmin.wordpress.com/2008/04/22/x-cache-and-x-cache-lookup-headers-explained/
- https://www.keycdn.com/blog/http-cache-headers/
- https://web.archive.org/web/20101227032821/http://www.http-stats.com/X-Cache
- https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching
- https://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html
-
- https://brandonwamboldt.ca/understanding-the-php-fpm-status-page-1603/
- http://www.gregfreeman.io/2016/how-to-connect-to-php-fpm-directly-to-resolve-issues-with-blank-pages/
- https://www.thatsgeeky.com/2012/02/directly-connecting-to-php-fpm/
- https://easyengine.io/tutorials/php/fpm-status-page/
$ SCRIPT_NAME=/status \ SCRIPT_FILENAME=/status \ QUERY_STRING=json \ REQUEST_METHOD=GET \ cgi-fcgi -bind -connect /var/run/php/php7.0-fpm.sock \ | grep '{' \ | jq '.'
-
Træfik options:
- https://docs.traefik.io/configuration/backends/docker/
- https://docs.traefik.io/configuration/commons/
Relevant backend labels:
traefik.port
traefik.docker.network
traefik.backend.loadbalancer.method
traefik.backend.loadbalancer.stickiness
Examples:
Gateway timeout and overlay network setup:
-
-
- https://www.debian.org/doc/manuals/maint-guide/build.en.html
- https://salsa.debian.org/nginx-team/nginx
- https://www.debian.org/doc/debian-policy/#document-ch-controlfields
- https://www.debian.org/doc/debian-policy/#document-ch-relationships
- https://unix.stackexchange.com/questions/333603/debian-control-file-provides-does-not-satisfy-dependency
- https://github.com/JayH5/nginx-modules
-
Container setup:
- https://gist.github.com/netdesk/c1db2985b542f9916995139318e5a7ce
- https://hub.docker.com/r/jwilder/nginx-proxy/
- https://hub.docker.com/r/jrcs/letsencrypt-nginx-proxy-companion/
Gitlab settings:
- https://docs.gitlab.com/omnibus/docker/
- https://docs.gitlab.com/ce/administration/environment_variables.html
- https://docs.gitlab.com/omnibus/settings/ssl.html
- https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template
Performance considerations:
- https://docs.gitlab.com/omnibus/settings/memory_constrained_envs.html (skip the
cgroups
section for Gitaly as we are already running in a container) - https://docs.gitlab.com/ee/update/#gitaly-omnibus-gitlab-configuration-structure-change for Gitlab 16 changes to Gitaly configuration
-
- http://www.chiark.greenend.org.uk/%7Epeterb/network/drop-vs-reject
- https://security.stackexchange.com/questions/22686/is-it-good-practice-to-manually-lock-down-ports-on-each-host
- https://security.stackexchange.com/questions/22711/is-it-a-bad-idea-for-a-firewall-to-block-icmp/22713
- https://serverfault.com/questions/84963/why-not-block-icmp/84981