Synology NAS drive plugin for PlasticSCM server.
Create a plastic scm server plugin for Synology NAS to allow the server to be easily hosted on a NAS drive.
-
Kent Miller commented
I would love to do this for my Synology as well. Currently, I run a Windows VM with plastic hosted on an old workstation that would be perfect to "move" to the NAS.
If that were an option, how could I migrate the data from the SQL instance that is current in the VM to using something like Jet? or MySQL, or whatever DB would need to be present in the Linux world?
Might need a little more planning and some migration strategy on getting the data moved.
-
Xorcist commented
I know it's like a year later, but I would like to second this idea. I have a DS716 and would love an easy way to install and run a plastic server from the DSM. Keep in mind, it's not about hosting the repos on the NAS, it's about having the server running in the DSM (underlying OS is Linux based). Which can then be made accessible to anyone, anywhere. I personally have my DSM externally accessible, which would be great to use as a central plastic server that I could sync to from anywhere (as my NAS is also backing itself up daily to the cloud).
-
Wow, just looked into it. Didn't know it was a personal server solution, thought of something corporate.
I love this thing :)
We applied to the dev program, let's see if we can make it happen.
pablo
-
Stuart commented
I didn't really answer your suggestion. I guess you could just host the database only on the NAS, I hadn't considered that. But for laptop use off loading the server would also be beneficial. Maybe just a targeted blog article on manual synology setup would be a start?
-
Stuart commented
Sorry I probably did not make this clear enough. I was suggesting creation of a synology compliant plugin for the NAS that would allow plastic server installation from the Synology NAS web portal plugin page with a gui for plastic configuration rather than having to use a terminal in the underlying Linux environment to install plastic. This would allow greater scope for use of source control for home/smaller businesses that don't want to risk just having their source on a single laptop with a single drive and don't have the space/power for a separate server. ie NAS has raid. There are a number of alternative SCM product that have plugins, so this is somewhere where codice might be losing out in the feature comparison with plastic and other tools.
see
https://www.synology.com/en-us/dsm/app_packages/Utilities
for official ones and here for open source ones.
-
Could you please share more info about this?? What is currently preventing you to host the databases on a NAS?