living-atlases / la-toolkit Goto Github PK
View Code? Open in Web Editor NEWThis toolkit facilitates the installation, maintenance and monitor of Living Atlases portals
License: Mozilla Public License 2.0
This toolkit facilitates the installation, maintenance and monitor of Living Atlases portals
License: Mozilla Public License 2.0
I you install the toolkit using an user with an id different that the default one (1000
) the volumes are mounted with ids different that (ubuntu
the user of the container also has the id 1000
).
Workaround:
docker exec -u ubuntu -i -t la-toolkit bash
sudo chown ubuntu:ubuntu /home/ubuntu/ansible/la-inventories/ /home/ubuntu/ansible/logs /home/ubuntu/.ssh /home/ubuntu/ansible/ala-install
The backend should verify fix and autocorrect the permissions.
Very strangely, we cannot use the SSH gateway for the FIRST server defined.
In the screenshot below, gateway (recol2) is used to connect to recol1.
I had to re-create my configuration, starting by the VM recol2 and then recol1, because if recol1 was defined first, it wasn't saved (when you go back to this screen, the gateway part is empty)
settings.baseFooterUrl
in branding is not configured correctly (the la-toolkit configures the main home url)
thanks @guillemfrancisco for the feedback
In Ubuntu 20.04 LTS, running ./dockerTas.sh compose
, fails with a message:
Opening site......................../dockerTask.sh: line 104: xdg-open: command not found
That command is provided by xdg-utils, which can be installed with the command:
apt install xgd-utils
Also for detecting branding ssl cert issues
Reported by Johannes Eberenz :
When I set the ssh users to match the user name i set for "default user in your servers", this worked. After removing the user name again from the advanced ssh config, (but not changing the "default user name in your servers"), it seems la-toolkit used again ubuntu user for ssh. So I again set the ssh user names.
When we zoom in the browser, we cannot click anymore on button or switch
During ssh config generation the assh.d
directory should be created if it's not present for some reason.
Thanks @sylmorin-gbif for the feedback.
Verify this
Branding deployment is failing because some npm libs are missing.
Executing:
npm install npm update
is fixing the issue.
It would be great to have it executed by default
Docker compose starts 4 containers not 3 - la-toolkit-mongo-db-backup
is missing from README (see https://github.com/living-atlases/la-toolkit#or-directly-using-docker-compose).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.