Hi everyone,
maybe this is such an off topic for this list, I just wanted to share that I wrote a docker-compose file for building
up an environment based on GRASS GIS for developing and distributing GRASS GIS based procedures.
The main developing proposed tool in the architecture is Jupyter Lab, I don’t know if it’s such a commont tool between the component of this mailing-list.
I just wanted to have some feedback to understand if it can be considered a useful tool.
Unfortunately the readme file at the moment is in italian but the compose file and the commands maybe can be understood anyway.
Thanks
Best regards
Manuele Pesenti
Software Developer and GIS Specialist
Gter srl
Via Jacopo Ruffini 9/1A - 16128 Genova
P.IVA/CF 01998770992
ph: 010-0899150
www.gter.it
Hi Manuele,
Seeing a setup with JupyterLab is always nice and useful especially if the focus is developing and distributing GRASS procedures. A standalone repository with everything needed would be a good starting point for sharing such a setup and making it ready to go. I don’t see a Dockerfile, but it seems it is needed. You can compare your setup to docker and binder directories in the main GRASS repo and describe how your setup is different.
Best,
Vaclav
On Mon, 24 Oct 2022 at 04:02, Manuele Pesenti <manuele.pesenti@gter.it> wrote:
Hi everyone,
maybe this is such an off topic for this list, I just wanted to share that I wrote a docker-compose file for building
up an environment based on GRASS GIS for developing and distributing GRASS GIS based procedures.
The main developing proposed tool in the architecture is Jupyter Lab, I don’t know if it’s such a commont tool between the component of this mailing-list.
I just wanted to have some feedback to understand if it can be considered a useful tool.
Unfortunately the readme file at the moment is in italian but the compose file and the commands maybe can be understood anyway.
Thanks
Best regards
Manuele Pesenti
Software Developer and GIS Specialist
Gter srl
Via Jacopo Ruffini 9/1A - 16128 Genova
P.IVA/CF 01998770992
ph: 010-0899150
www.gter.it
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user
Hi Vaclav,
first of all thanks for your feedback, I beg your pardon it seams the link was just poiting to the readme file, this should be the link to the complete gist: https://gist.github.com/manuelep/e56fe90399c44e02e7cb97d5ef95edbd
anyway you can even clone the complete repo that contains both files using:
git clone https://gist.github.com/e56fe90399c44e02e7cb97d5ef95edbd.git jupyter-grass
and then follow other instructions reported in the README:
cd jupyter-grass
mkdir notebook-home
docker-compose build --build-arg user=“${USER}” --build-arg uid=“${UID}”
docker-compose up
Let me know if something is not clear or goes wrong…
Thanks a lot
Cheers
Manuele Pesenti
Software Developer and GIS Specialist
Gter srl
Via Jacopo Ruffini 9/1A - 16128 Genova
P.IVA/CF 01998770992
ph: 010-0899150
www.gter.it
---- Il mar, 25 ott 2022 05:54:12 +0200, Vaclav Petras wenzeslaus@gmail.com ha scritto —
Hi Manuele,
Seeing a setup with JupyterLab is always nice and useful especially if the focus is developing and distributing GRASS procedures. A standalone repository with everything needed would be a good starting point for sharing such a setup and making it ready to go. I don’t see a Dockerfile, but it seems it is needed. You can compare your setup to docker and binder directories in the main GRASS repo and describe how your setup is different.
Best,
Vaclav
On Mon, 24 Oct 2022 at 04:02, Manuele Pesenti <manuele.pesenti@gter.it> wrote:
Hi everyone,
maybe this is such an off topic for this list, I just wanted to share that I wrote a docker-compose file for building
up an environment based on GRASS GIS for developing and distributing GRASS GIS based procedures.
The main developing proposed tool in the architecture is Jupyter Lab, I don’t know if it’s such a commont tool between the component of this mailing-list.
I just wanted to have some feedback to understand if it can be considered a useful tool.
Unfortunately the readme file at the moment is in italian but the compose file and the commands maybe can be understood anyway.
Thanks
Best regards
Manuele Pesenti
Software Developer and GIS Specialist
Gter srl
Via Jacopo Ruffini 9/1A - 16128 Genova
P.IVA/CF 01998770992
ph: 010-0899150
www.gter.it
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user
On Tue, 25 Oct 2022 at 03:31, Manuele Pesenti <manuele.pesenti@gter.it> wrote:
…
this should be the link to the complete gist: https://gist.github.com/manuelep/e56fe90399c44e02e7cb97d5ef95edbd
What is being built by compose? Don’t I need a Dockerfile?
What is being built by compose? Don’t I need a Dockerfile?
Off course you need… I forgot to include it in the git versioning, I beg your pardon!
Thanks a lot!
Manuele Pesenti
Software Developer and GIS Specialist
Gter srl
Via Jacopo Ruffini 9/1A - 16128 Genova
P.IVA/CF 01998770992
ph: 010-0899150
www.gter.it
---- Il mar, 25 ott 2022 19:47:39 +0200, Vaclav Petras wenzeslaus@gmail.com ha scritto —
On Tue, 25 Oct 2022 at 03:31, Manuele Pesenti <manuele.pesenti@gter.it> wrote:
…
this should be the link to the complete gist: https://gist.github.com/manuelep/e56fe90399c44e02e7cb97d5ef95edbd
What is being built by compose? Don’t I need a Dockerfile?