From da67941519ce7662a78bff087e7c24127b32b998 Mon Sep 17 00:00:00 2001 From: vbevdev Date: Sat, 4 Jul 2026 17:51:09 +0300 Subject: [PATCH] deploy-workflow: create docker compose file --- .gitea/workflows/deploy.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index f7517e6..0991e4b 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -37,7 +37,7 @@ jobs: cat > \"docker-compose-$REF_NAME.yml\"" \ < docker-compose.yml - - name: 🔐 Create secrets + - name: 🔐 Create secrets and envs env: SSHPASS: ${{ secrets.SSH_PASSWORD }} SSH_USERNAME: ${{ secrets.SSH_USERNAME }} @@ -45,12 +45,22 @@ jobs: DEPLOY_DIRECTORY: ${{ secrets.DEPLOY_DIRECTORY }} BESZEL_AGENT_KEY: ${{ secrets.BESZEL_AGENT_KEY }} BESZEL_AGENT_TOKEN: ${{ secrets.BESZEL_AGENT_TOKEN }} + BESZEL_HUB_URL: ${{ vars.BESZEL_HUB_URL }} GITEA_RUNNER_REGISTRATION_TOKEN: ${{ secrets.RUNNER_REGISTRATION_TOKEN }} + GITEA_URL: ${{ vars.GIT_URL }} VAULTWARDEN_ADMIN_TOKEN: ${{ secrets.VAULTWARDEN_ADMIN_TOKEN }} + NEXTCLOUD_DOMAIN: ${{ vars.NEXTCLOUD_DOMAIN }} run: | sshpass -e ssh -p 22 "$SSH_USERNAME@$SSH_HOST" bash -s << EOT set -e cd "$DEPLOY_DIRECTORY" + + cat << 'EOF_ENV' > .env + BESZEL_HUB_URL=$BESZEL_HUB_URL + NEXTCLOUD_DOMAIN=$NEXTCLOUD_DOMAIN + GITEA_URL=$GITEA_URL + EOF_ENV + mkdir -p secrets cat << 'EOF_SECRET' > secrets/beszel_agent_key.txt