
Security News
PHP Patches Critical RCE Vulnerabilities, Organizations Urged to Take Unpatched Sites Offline
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.
wranglebot
Advanced tools
Server Status
WrangleBot is an open source media asset management tool designed to make digital asset management simple. Whether you are a media producer, content creator, or any other type of professional in the media industry, WrangleBot can help you manage and organize your assets.
If you are looking for the Desktop App then please download the newest builds here: Download WrangleBot Desktop App
WrangleBot offers a variety of features to make asset management easier and more efficient:
To build WrangleBot, you will need to have Node.js installed on your computer.
npm install wranglebot
Then, run npm install to install all the dependencies. After that, run npm run build to build the application. Finally, run npm run test to start the application.
wranglebot.open({
vault: {
token: "<CLOUD_SYNC_DATABASE_TOKEN>",
sync_url: "<CLOUD_SYNC_DATABASE_URL>",
ai_url: "<CLOUD_SYNC_MACHINE_LEARNING_URL>",
},
port: 3200,
secret: "<VAULT_JWT_SECRET>",
//optional
mail: {
host: "<SMTP_HOST>",
port: "<SMTP_PORT>",
auth: {
user: "<SMTP_USER>",
pass: "<SMTP_PASS>",
},
},
})
Just omit the sync_url and ai_url and WrangleBot will start in offline mode.
wranglebot.open({
vault: {
token: "<DATABASE_TOKEN>"
},
port: 3200,
secret: "<VAULT_JWT_SECRET>",
//optional
mail: {
host: "<SMTP_HOST>",
port: "<SMTP_PORT>",
auth: {
user: "<SMTP_USER>",
pass: "<SMTP_PASS>",
},
},
})
(Postman) REST API with Examples
(GitBook) NodeJS API & Model Documentation
Join our Discord for live support.
We welcome contributions to WrangleBot! Please join us on our Discord to discuss how you can help. We are always looking for new contributors to help us build the best media asset management tool possible and want to make it as easy as possible for you to get involved.
npm run build
npm run test
⚠️ You will require a .env to run the test environment:
CLOUD_SYNC_DATABASE_TOKEN="<YOUR_DATABASE_TOKEN>" # get your token at wranglebot.io
CLOUD_SYNC_DATABASE_URL="https://db2.wranglebot.io"
CLOUD_SYNC_MACHINE_LEARNING_URL="https://ai.wranglebot.io" # you will need a positive credits balance, you can charge your wallet at wranglebot.io
VAULT_JWT_SECRET="<YOUR_SECRET>" // choose your secret to generate a JWT Secret for authenticating users
DEBUG_NOTIFICATIONS="false" #show notifications in console (true/false)
SMTP_HOST="<YOUR_EMAIL_HOST>"
SMTP_PORT="<YOUR_EMAIL_SMTP_PORT>" # 465 for SSL, 587 for TLS
SMTP_USER="<YOUR_EMAIL_USERNAME>"
SMTP_PASS="<YOUR_EMAIL_PASS>"
As of right now, WrangleBot is still in development. This means that there are some limitations to what WrangleBot can do.
These limitations are as follows:
We are committed to addressing these limitations and implementing new features as soon as possible. We are also committed to protecting your data and privacy. We will never sell your data to third parties, and we will never use your data for any other purpose than to provide you with the best possible experience with WrangleBot. Please review our data privacy policy here for more information.
WrangleBot is released under the GPL-3.0 License. For more information, please view the license. You must publish all changes and modifications to the source code under the same license. We encourage you to contribute to the project and make it better for everyone.
If you want to use the Cloud Syncing features and your company has more than $500,000 in revenue, you may need to register with us to acquire an enterprise license. Additionally, if you want to develop the engine or interface with proprietary features without re-releasing as LGPL, you will need to register for a commercial license. However, you are free to use the plugin system to code workflows, and it is unlikely that you will need to make drastic changes to the engine unless you require your own cloud database system or machine learning integrations.
FAQs
open source media asset management
The npm package wranglebot receives a total of 0 weekly downloads. As such, wranglebot popularity was classified as not popular.
We found that wranglebot demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.

Security News
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.