Replies: 3 comments 1 reply
-
What you ask is doable even without an external hook, the only thing missing is adding a placeholder to generate a UUID in SFTPGo actions which is our private list of things to check feasibility for. I suggest mounting a volume with your certificates, keys, and a pre-populated database (maybe just a dump for the memory provider). I have no time to provide further details, sorry. Maybe someone else can help. |
Beta Was this translation helpful? Give feedback.
-
Very cool! Could you also make an SHA2 (or similar) hash of the file contents available (again without an external hook)? That's my only remaining need (I would ideally like to save the files as "EPOCHTIME+UUID+SHA2".) |
Beta Was this translation helpful? Give feedback.
-
Not planned for now, sorry. This requires design decision and probably a new action. Feature requests like this are only accepted from Enterprise plan subsribers. Good luck with your project |
Beta Was this translation helpful? Give feedback.
-
Hi: I have the following:
I want to be able to deploy sftgo as a service, via Docker, so that it can be launched as a microservice without human interaction and each time it launches it should be able to receive uploads via HTTP(S), FTP(S) (using my cert + key) and SFTP (using my SSH private key), call my filename generation web service, and store the uploaded file in my S3 bucket (under the generated filename).
In my initial experimentation I've been unable to get the SSL cert to work, and I've been unable to get sftpgo to automatically generated an admin user via the command-line. Rather than ask for help step-by-step, I'm hoping someone might be able to reply with some example JSON and shell code that I could adapt to my use case? I think I need:
If that's not too difficult then I will hugely appreciate the help! If it's too much to ask, then I totally understand and will stop pestering this forum for help :)
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions