-
Notifications
You must be signed in to change notification settings - Fork 0
Add container for running qgis #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
fdobad
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
readme for devs, the least the better. maybe even a script.sh
Dockerfile-qgis
Outdated
| RUN mkdir -p /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/ && \ | ||
| ln -s toolbox/fireanalyticstoolbox /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/ && \ | ||
| cd toolbox/fireanalyticstoolbox/simulator && \ | ||
| ln -s C2F . && \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ln -s /mnt/C2F-W C2F ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dockerfile-qgis
Outdated
| pip install -r requirements.txt && \ | ||
| pip install --editable . | ||
|
|
||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
optional improvement:
USER fire2a ?
objective: avoid the root account in the next steps
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
por qué?
el TL;DR no es suficiente? |
context
We have multiple plugins and tools that require the latest version of qgis or a stable operating system.
problem
Not all of our users can install the latest qgis version or have supported operating systems (e.g. < MacOS13, testing Linux distributions) so they cannot use our tools.
proposed solution
A container that is built on a stable Linux OS, installs the latest QGIS along with all of our tools. When the container is run, it opens the QGIS desktop application with Fire2A plugins installed.