[FiveM Resource Watcher] Automatically sync git changes and restart resources on push

I’ve just released a Github automation tool / pipeline allows you to restart resources automatically when changes are pushed to git.

Link to the repository: GitHub - iLLeniumStudios/fivem-resource-watcher: Github action to automatically restart the resources / server on change

Features:

  • Detects changes
  • Restart only resources that have been changed
  • Restart the whole server on changes
  • Resource filters
  • Works both on Linux and Windows

Benefits:
This allows you, as a server owner to have a Git Managed workflow for your server where you don’t need to provide access to the VPS / Dedicated server or txAdmin console to your developers. They just push the changes to the git repository and they all get pulled and deployed automatically

Pre-requisites

  • A git repository with your server resources

Tutorial Video and Showcase: FiveM Resource Watcher - Automatically sync resources and restart them on push - YouTube

7 Likes

Good morning,
does it work with Pterodactyl?

1 Like

No. A git repository is required and needs to be cloned on the remote VPS / Dedi. Maybe I can do something about a git to SFTP sync but its not supported as of now

2 Likes

I can help you to achieve that i your interested. We could also make an UI for it too or a working crm.

1 Like

In theory this works with any kind of cfx server right? So could push this to redm releases also as i feel it’d be super benificial :pray:

I believe RedM also supports rcon so yeah it should work fine with that as well

Having an error where my github action is out of space. Is there something im doing incorrectly?