[GH-ISSUE #1688] Linux Automated Task Runner #1057

Closed
opened 2026-03-02 02:20:52 +03:00 by kerem · 1 comment
Owner

Originally created by @PirvuCatalin on GitHub (Nov 27, 2023).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1688

Hi,
Seems that it wasn't quite clear for me that Automated Task Runner (Scheduled Tasks) was only working with Windows agents.

Now that I know that, I'm willing to work on making this work with linux agents as well, but I'd use some guidelines for where to start.
A link to the code that deals with tasks creation would work as well.

The use case is quite simple, I want to turn on and off devices at specific times during the day. In the future, maybe also create things like monthly updating some linux machines.

For now the alternative is to use https://github.com/ryanblenis/MeshCentral-ScriptTask for scheduling tasks in MeshCentral, but it doesn't have the flexibility of Tactical dashboard.
If you know about something in progress which I can check, that can also work.

Thank you!

Originally created by @PirvuCatalin on GitHub (Nov 27, 2023). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1688 Hi, Seems that it wasn't quite clear for me that Automated Task Runner (Scheduled Tasks) was only working with Windows agents. Now that I know that, I'm willing to work on making this work with linux agents as well, but I'd use some guidelines for where to start. A link to the code that deals with tasks creation would work as well. The use case is quite simple, I want to turn on and off devices at specific times during the day. In the future, maybe also create things like monthly updating some linux machines. For now the alternative is to use https://github.com/ryanblenis/MeshCentral-ScriptTask for scheduling tasks in MeshCentral, but it doesn't have the flexibility of Tactical dashboard. If you know about something in progress which I can check, that can also work. Thank you!
kerem closed this issue 2026-03-02 02:20:52 +03:00
Author
Owner

@wh1te909 commented on GitHub (Nov 27, 2023):

We are working on this but still experimenting with implementation so code is not public yet and will not be until we have finalized an implementation. In the meantime this is pretty simple to implement yourself using trmm's api. just write a python script or something that calls the trmm api to run the trmm script or command on the agent(s) you wish to run, then throw this python script in crontab somewhere. you have now implemented automated tasks for linux agents.

<!-- gh-comment-id:1828629186 --> @wh1te909 commented on GitHub (Nov 27, 2023): We are working on this but still experimenting with implementation so code is not public yet and will not be until we have finalized an implementation. In the meantime this is pretty simple to implement yourself using trmm's api. just write a python script or something that calls the trmm api to run the trmm script or command on the agent(s) you wish to run, then throw this python script in crontab somewhere. you have now implemented automated tasks for linux agents.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#1057
No description provided.