This commit is contained in:
guest 2022-10-08 08:22:03 +00:00
parent b168d68888
commit 53dbea8be7
2 changed files with 19 additions and 8 deletions

View File

@ -5,8 +5,10 @@ tasks:
default: default:
cmds: cmds:
- if command -v task; then task -l else go-task -l; fi - if command -v task; then task -l else go-task -l; fi
silent: true
install: install:
desc: Install software
cmds: cmds:
- mkdir ~/.local/bin - mkdir ~/.local/bin
- mv go-task/task ~/.local/bin - mv go-task/task ~/.local/bin
@ -17,8 +19,23 @@ tasks:
- sudo cp docker/docker-ce.repo /etc/yum.repos.d - sudo cp docker/docker-ce.repo /etc/yum.repos.d
- sudo rpm-ostree install docker-compose-plugin - sudo rpm-ostree install docker-compose-plugin
folders:
desc: Make folders for server
cmds:
- sudo mkdir -p /srv/{config,backup,gotask,rpdata,secret,srvtls,server}
- sudo chmod 700 /srv/{config,backup,gotask,rpdata,secret,srvtls,server}
- sudo chown 1000 /srv/{config,backup,gotask,rpdata,secret,srvtls,server}
- cp -r . /srv/server
- cd /srv/server
status:
desc: Server Status
cmds:
- sudo -v
- task: f2bs
- task: ztrs
f2bs: f2bs:
desc: Status of fail2ban bans
cmds: cmds:
- sudo fail2ban-client get sshd banip --with-time - sudo fail2ban-client get sshd banip --with-time
- sudo fail2ban-client get bad-auth banip --with-time - sudo fail2ban-client get bad-auth banip --with-time
@ -27,7 +44,6 @@ tasks:
- test 'command -v fail2ban-client' - test 'command -v fail2ban-client'
ztrs: ztrs:
desc: Status of zerotier network
cmds: cmds:
- sudo zerotier-cli status - sudo zerotier-cli status
- sudo zerotier-cli listnetworks - sudo zerotier-cli listnetworks
@ -57,8 +73,3 @@ tasks:
preconditions: preconditions:
- test 'commmand -v fail2ban-server' - test 'commmand -v fail2ban-server'
ztrj:
desc: Join Zerotier happy_hurleys network
cmds:
- sudo zerotier-cli join 35c192ce9bcc3c6e

View File

@ -1,3 +1,3 @@
#!/bin/bash #!/bin/bash
./go-task/task ./go-task/task "$@"