Update workflow
Some checks failed
Build and Deploy / build (push) Failing after 2m1s

This commit is contained in:
2025-04-08 11:45:04 +02:00
parent f63581f21e
commit 8910dfa4c0
3 changed files with 24 additions and 1 deletions

View File

@@ -0,0 +1,14 @@
#!/usr/bin/env sh
#!/bin/bash
# Config
PORTAINER_URL="http://192.168.1.17:9000"
API_KEY="${PORTAINER_API_KEY}" # store this securely!
STACK_ID=27 # local_stuff stack
# Redeploy Stack
curl -s -X POST "$PORTAINER_URL/api/stacks/$STACK_ID/redeploy" \
-H "X-API-Key: $API_KEY" \
-H "Content-Type: application/json" \
-d '{}'

View File

@@ -31,3 +31,10 @@ jobs:
file: ./Dockerfile
push: true
tags: gitea.abzk.fr/mrzaiko/jarvis:latest
- name: Deploy to Portainer
run: |
curl -s -X POST "http://192.168.1.17:9000/api/stacks/27/redeploy" \
-H "X-API-Key: ${{ secrets.PORTAINER_API_KEY }}" \
-H "Content-Type: application/json" \
-d '{}'

View File

@@ -113,6 +113,8 @@ async def handle_menu(update: Update, context: ContextTypes.DEFAULT_TYPE) -> Non
# --- Main Function ---
def main():
print("Starting Jarvis...")
# Initiate api
kuma_api = kuma.KumaAPI("http://192.168.1.2:36667", "k!PTfyvoIJho9o*gX6F1")
torrent_api = torrent.TorrentApi("http://192.168.1.17:8112", "tMHNjrJr7nhjyhJrYsahi4anq2h6LJ")