Skip to content

Check Server

Check Server #304

Workflow file for this run

name: Check Server
on:
schedule:
- cron: "0 1 * * 1"
jobs:
show-docker-status:
name: show docker status
runs-on: ubuntu-latest
steps:
- name: show docker status with ssh commands using password
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.PUBLIC_IP }}
username: ${{ secrets.CLOUD_USERNAME }}
password: ${{ secrets.CLOUD_PASSWORD }}
port: 22
script: |
docker ps -a
check-online:
runs-on: ubuntu-latest
steps:
- name: check if website is online(200)
run: |
echo $(curl https://morningstar369.com/ -I | head -n 1) | grep "200"