OpenCode.dev
Cadet
- Joined
- Aug 29, 2023
- Messages
- 1
Hello TrueNAS community,
I hope you're all doing well. I'm currently working on an Android application that aims to integrate with TrueNAS and provide cloud storage to our users. Our app's goal is to allow users to connect to their TrueNAS storage through the app and manage their files seamlessly.
I've been exploring the TrueNAS API documentation available at TrueNas API to understand how I can manage SMB shares programmatically. However, I'm seeking some guidance on the specific API endpoints or methods that can be used for this purpose.
Here are the key points I'm interested in:
I've been through the documentation, but I'm looking for more practical guidance and perhaps some code examples to help me get started on the right track.
If anyone has experience working with the TrueNAS API for SMB share management, file upload, and user/group manipulation, or if you can point me to relevant resources, I would greatly appreciate your assistance. Any insights, tips, or code snippets would be invaluable in helping us bring our app to life.
Thank you in advance for your time and expertise. I'm looking forward to your responses!
I hope you're all doing well. I'm currently working on an Android application that aims to integrate with TrueNAS and provide cloud storage to our users. Our app's goal is to allow users to connect to their TrueNAS storage through the app and manage their files seamlessly.
I've been exploring the TrueNAS API documentation available at TrueNas API to understand how I can manage SMB shares programmatically. However, I'm seeking some guidance on the specific API endpoints or methods that can be used for this purpose.
Here are the key points I'm interested in:
- Creating SMB Shares: I'd like to know if there's a specific API endpoint or method that allows me to create new SMB shares programmatically. Our app's users should be able to create new shares through the app.
- Managing Share Permissions: It's important for our users to be able to manage permissions for their shares within the app. Can anyone provide insights on how I can use the API to set and modify permissions for SMB shares?
- Quota Management: As part of our app's offering, we'd like to allocate specific storage quotas for each user's SMB shares. Are there API endpoints that allow quota management for shares?
- File Upload to Shares: Another essential feature we're aiming for is the ability for users to upload files to their SMB shares directly from the app. Are there API methods that facilitate file upload to SMB shares programmatically?
I've been through the documentation, but I'm looking for more practical guidance and perhaps some code examples to help me get started on the right track.
If anyone has experience working with the TrueNAS API for SMB share management, file upload, and user/group manipulation, or if you can point me to relevant resources, I would greatly appreciate your assistance. Any insights, tips, or code snippets would be invaluable in helping us bring our app to life.
Thank you in advance for your time and expertise. I'm looking forward to your responses!