Note that due to selinux problem on some RedHat-like distros, I added the `z` option to the volumes on the docker-compose file. [See here for more informations](https://www.projectatomic.io/blog/2015/06/using-volumes-with-docker-can-cause-problems-with-selinux/)
Wicopa means **Web Interface for Container PAckaging**
This Web UI application can generate Dockerfiles or definition files for Singularity.
# Install
# Install
Check [INSTALL](INSTALL.md)
Check [INSTALL](INSTALL.md)
You can test it easily with Docker, using `docker-compose`. [See here](INSTALL.md#using-docker)
# Roadmap
- tags to search recipes [see issue #11](https://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/issues/11)
- Loading and sharing recipes [see issue #10](https://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/issues/10)
- Adding a custom local configuration to all recipes. Indeed, HPC administrator could occasionnally allow Singularity containers on their cluster. Thus, they usually need to edit the recipe to add custom content, in order to rebuild the image. [see issue #7](https://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/issues/7)
- convert the functions to retrieve specific language packages in pure PHP to be able to upgrade it directly from the admin panel [issue #2](https://gitlab.mbb.univ-montp2.fr/jlopez/wicopa/issues/2)