$ cat /etc/os-release
NAME="CentOS Stream"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Stream 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"
ssh [email protected] "
yum install -y git \
&& rm -rf /ops \
&& git clone https://github.com/shqld/ops.git /ops \
&& make -C /ops .task/login-github \
&& make -C /ops setup \
"
- DoH / DoT
- ECH
- log aggregation
- log compression with zstd
- add user: app for running applications in docker
- get docker registry token by API
- add .gitconfig for ssh connection
- update docker container image by agent
- make parallel
- unify all makefiles
- Include some .conf files from /etc/ssh/sshd_config
- git stash when remote's workspace is dirty
- HTTPS record
- check firewalld correctly works
- remove (users) app / daemon
- move login-github to setup/Makefile
- issue certs by http-challenge01
- run 'make *' command from agent, instead of directly calling commands
- define function/macro for "mkdir -p .task; touch"
- enable firewalld lockdown