This plugin allows osTicket to store files and attachments in DigitalOcean Spaces, providing a scalable and secure storage solution.
Before you install this plugin, make sure you have:
- An osTicket installation
- A DigitalOcean Spaces account and API credentials
git clone https://github.com/xeois/dospaces.git
- Navigate to your osTicket installation directory.
- Place the dospaces folder inside include/plugins.
Move the make.php file from the dospaces folder to the plugins folder:
mv include/plugins/dospaces/make.php include/plugins/make.php
In the terminal, navigate to the plugins folder:
cd include/plugins
php make.php hydrate
- Log in to your osTicket Admin panel.
- Navigate to Admin Panel > Manage > Plugins.
- Click on "Add New Plugin" and select the DigitalOcean Spaces Storage Plugin to install it.
After installing the plugin, you need to configure it with your DigitalOcean Spaces API credentials. This can be done through the plugin settings in the osTicket Admin panel.