├── .github └── workflows │ └── ansible.yml ├── .tmux.conf ├── README.md ├── ansible ├── .gitignore ├── README.md ├── ansible.cfg ├── production ├── roles │ ├── alp │ │ ├── tasks │ │ │ └── main.yml │ │ └── vars │ │ │ └── main.yml │ ├── common │ │ └── tasks │ │ │ └── main.yml │ ├── nginx_build │ │ ├── tasks │ │ │ └── main.yml │ │ └── vars │ │ │ └── main.yml │ ├── notify_slack │ │ ├── tasks │ │ │ └── main.yml │ │ ├── templates │ │ │ └── etc │ │ │ │ └── notify_slack.toml.j2 │ │ └── vars │ │ │ ├── main.yml │ │ │ └── main.yml.dummy │ └── purl │ │ └── tasks │ │ └── main.yml ├── site.yml └── test ├── deploy ├── deploy.sh └── deploy_body.sh ├── etc ├── default │ └── grub.d │ │ └── 90-custom-settings.cfg ├── my.cnf ├── nginx-build │ └── configure ├── nginx.conf └── sysctl.d │ └── isucon.conf ├── lua.md ├── misc └── tmux_session_refresh.sh ├── obsoleted.md ├── quick.sh ├── redis.md └── renovate.json /.github/workflows/ansible.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/.github/workflows/ansible.yml -------------------------------------------------------------------------------- /.tmux.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/.tmux.conf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/README.md -------------------------------------------------------------------------------- /ansible/.gitignore: -------------------------------------------------------------------------------- 1 | site.retry 2 | .vault_password_private 3 | -------------------------------------------------------------------------------- /ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/README.md -------------------------------------------------------------------------------- /ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/ansible.cfg -------------------------------------------------------------------------------- /ansible/production: -------------------------------------------------------------------------------- 1 | [servers] 2 | isu01 3 | -------------------------------------------------------------------------------- /ansible/roles/alp/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/alp/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/alp/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # datasource=github-releases depName=tkuchiki/alp 3 | alp_version: 1.0.21 4 | -------------------------------------------------------------------------------- /ansible/roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/nginx_build/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/nginx_build/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/nginx_build/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/nginx_build/vars/main.yml -------------------------------------------------------------------------------- /ansible/roles/notify_slack/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/notify_slack/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/notify_slack/templates/etc/notify_slack.toml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/notify_slack/templates/etc/notify_slack.toml.j2 -------------------------------------------------------------------------------- /ansible/roles/notify_slack/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/notify_slack/vars/main.yml -------------------------------------------------------------------------------- /ansible/roles/notify_slack/vars/main.yml.dummy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/notify_slack/vars/main.yml.dummy -------------------------------------------------------------------------------- /ansible/roles/purl/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/roles/purl/tasks/main.yml -------------------------------------------------------------------------------- /ansible/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/site.yml -------------------------------------------------------------------------------- /ansible/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/ansible/test -------------------------------------------------------------------------------- /deploy/deploy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -x 4 | 5 | ./deploy_body.sh 2>&1 | notify_slack 6 | -------------------------------------------------------------------------------- /deploy/deploy_body.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/deploy/deploy_body.sh -------------------------------------------------------------------------------- /etc/default/grub.d/90-custom-settings.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/etc/default/grub.d/90-custom-settings.cfg -------------------------------------------------------------------------------- /etc/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/etc/my.cnf -------------------------------------------------------------------------------- /etc/nginx-build/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/etc/nginx-build/configure -------------------------------------------------------------------------------- /etc/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/etc/nginx.conf -------------------------------------------------------------------------------- /etc/sysctl.d/isucon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/etc/sysctl.d/isucon.conf -------------------------------------------------------------------------------- /lua.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/lua.md -------------------------------------------------------------------------------- /misc/tmux_session_refresh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/misc/tmux_session_refresh.sh -------------------------------------------------------------------------------- /obsoleted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/obsoleted.md -------------------------------------------------------------------------------- /quick.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/quick.sh -------------------------------------------------------------------------------- /redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/redis.md -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catatsuy/memo_isucon/HEAD/renovate.json --------------------------------------------------------------------------------