Migrate other domains from ddclient to namecheap_ddns
All checks were successful
Deploy / Deploy (push) Successful in 23s
All checks were successful
Deploy / Deploy (push) Successful in 23s
This commit is contained in:
@@ -17,12 +17,12 @@ jobs:
|
||||
- name: Inject configuration secrets
|
||||
uses: actions-able/envsubst-action@v1
|
||||
with:
|
||||
input-file: './.template.env'
|
||||
input-file: './template.env'
|
||||
output-file: './namecheap_ddns.env'
|
||||
env:
|
||||
CFG_APP_HOST: ${{ secrets.CFG_APP_HOST }}
|
||||
CFG_APP_DOMAIN: ${{ secrets.CFG_APP_DOMAIN }}
|
||||
CFG_APP_PASSWORD: ${{ secrets.CFG_APP_PASSWORD }}
|
||||
CFG_ILLEGAL_CRIME_PASSWORD: ${{ secrets.CFG_ILLEGAL_CRIME_PASSWORD }}
|
||||
CFG_KAPPEH_PASSWORD: ${{ secrets.CFG_KAPPEH_PASSWORD }}
|
||||
CFG_SMONK_PASSWORD: ${{ secrets.CFG_SMONK_PASSWORD }}
|
||||
|
||||
- name: Setup ssh-agent
|
||||
uses: webfactory/ssh-agent@v0.9.0
|
||||
@@ -31,9 +31,9 @@ jobs:
|
||||
|
||||
- name: Deploy to remote
|
||||
env:
|
||||
REMOTE_USER: ${{ secrets.REMOTE_USER }}
|
||||
REMOTE_HOST: ${{ secrets.REMOTE_HOST }}
|
||||
REMOTE_PATH: ${{ secrets.REMOTE_PATH }}
|
||||
REMOTE_USER: ${{ vars.REMOTE_USER }}
|
||||
REMOTE_HOST: ${{ vars.REMOTE_HOST }}
|
||||
REMOTE_PATH: ${{ vars.REMOTE_PATH }}
|
||||
run: |
|
||||
ssh -o StrictHostKeyChecking=no "$REMOTE_USER"@"$REMOTE_HOST" "mkdir -p \"$REMOTE_PATH\""
|
||||
scp -r ./* "$REMOTE_USER"@"$REMOTE_HOST":"$REMOTE_PATH"
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
APP_HOST=${CFG_APP_HOST}
|
||||
APP_DOMAIN=${CFG_APP_DOMAIN}
|
||||
APP_PASSWORD=${CFG_APP_PASSWORD}
|
||||
|
||||
4
template.env
Normal file
4
template.env
Normal file
@@ -0,0 +1,4 @@
|
||||
APP_HOST='@;home;@'
|
||||
APP_DOMAIN='illegal-crime.org;kappeh.org;smonk.ing'
|
||||
APP_PASSWORD='${CFG_ILLEGAL_CRIME_PASSWORD};${CFG_KAPPEH_PASSWORD};${CFG_SMONK_PASSWORD}'
|
||||
|
||||
Reference in New Issue
Block a user