This PR adds a support for a skeleton directory in /etc/symbiosis/skel and, under systemd, watches the /srv directory for new directories. If found, the new directory is assumed to be a domain and populated with a copy of the contents of /etc/symbiosis/skel
This PR also adds a copy of /usr/share/symbiosis/static to /etc/symbiosis/skel/public/htdocs as a first step.
It has been tested successfully and has tests written for it which pass okay. It might be worth adding a test that ensure binary files haven't been altered by the copy.
This PR adds a support for a skeleton directory in /etc/symbiosis/skel and, under systemd, watches the /srv directory for new directories. If found, the new directory is assumed to be a domain and populated with a copy of the contents of /etc/symbiosis/skel
This PR also adds a copy of /usr/share/symbiosis/static to /etc/symbiosis/skel/public/htdocs as a first step.
It has been tested successfully and has tests written for it which pass okay. It might be worth adding a test that ensure binary files haven't been altered by the copy.