Skip to content

Commit ee5a064

Browse files
committed
sysconfig: add external connections
1 parent 38bac72 commit ee5a064

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

doc/sysadmin-guide.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,3 +388,17 @@ You can list available commands with ``bin/console list`` or ``bin/init list``.
388388
Example: ``docker exec -it elabftw bin/console list``.
389389

390390
Check a command manual with ``-h`` flag. For example: ``bin/console prune:experiments -h``.
391+
392+
External connections
393+
====================
394+
395+
If you are running eLabFTW behind a proxy blocking all outgoing connections, you will need to allow these connections for the application to work properly:
396+
397+
- your timestamping service (for example, Universign will be https://ws.universign.eu)
398+
- for blockchain timestamps: https://certify.bloxberg.org
399+
400+
You'll also want to make sure the eLabFTW container can connect to ``chem-plugin`` and ``opencloning`` services if they are not hosted on the same network or are firewalled out.
401+
402+
That's the only external endpoints that the service needs to access. Otherwise, it runs completely isolated from the external world.
403+
404+
For OpenCloning, the backend needs to access a few services, depending on the ones that you allow, see OpenCloning configuration: https://github.com/manulera/OpenCloning/blob/c6ab6e07477853369f042166f59803a81b7b7d96/docker-compose.yml#L38-L39.

0 commit comments

Comments
 (0)