You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. Navigate to Clowder’s root directory (``cd clowder``)
132
-
4. Expose ports for Docker services to Clowder (below)
132
+
4. Expose ports for Docker services to Clowder 👇
133
133
134
134
Expose Docker services’ ports to Clowder
135
135
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -194,7 +194,7 @@ for details.), we must tell Clowder which ports the services are using.
194
194
localhost:15672 -- should see RabbitMQ login screen (no need to login tho!)
195
195
localhost:9200 -- Should see a json file with "name" : "Machine Teen"
196
196
197
-
Done! Now keep that running, and next let’s build Clowder from source.
197
+
Done! Now keep that running, and next let’s build Clowder from source 👇
198
198
199
199
Part 2: Run Clowder via IntelliJ
200
200
--------------------------------
@@ -257,15 +257,16 @@ previous step.
257
257
258
258
Now in IntelliJ, click the green play button (top right) to build Clowder from source! Give it a minute to finish. Access Clowder via ``localhost:9000`` in the browser.
259
259
260
-
Also note, a handy debugging mode is enabled by default. You can run the debug mode by clicking the green "bug" button right beside the play button.
260
+
Also note, a handy debugging mode 🐞 is enabled by default. You can run the debug mode by clicking the green "bug" button right beside the play button.
261
261
262
262
.. note::
263
263
264
-
Use ``localhost:9000`` when building from source (clicking the green play button in IntelliJ).``
264
+
Use ``localhost:9000`` when **building from source** (clicking the green play button ▶️ in IntelliJ).``
265
265
266
-
Use ``localhost:8000`` when running from Docker only (without building from source via ``docker-compose up -d``)
266
+
Use ``localhost:8000`` when **running from Docker only** (via ``docker-compose up -d`` without building from source)
267
267
268
268
.. _creatingLocalAccount
269
+
269
270
Creating a local Clowder account
270
271
--------------------------------
271
272
@@ -302,7 +303,9 @@ First, edit these properties to your liking:
Now you can login to Clowder (``localhost:9000`` or ``localhost:8000`` if not building from source Docker) in your browser
306
+
✅ Configuration complete! Now you can login to Clowder via ``localhost:9000`` in your browser.
307
+
308
+
:ref:`Skip to using default extractors and developer resources <defaultExtractors>` 👇
306
309
307
310
User creation method 2 and 3
308
311
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -406,7 +409,7 @@ link.
406
409
407
410
Look for this in the console:
408
411
409
-
- Don’t see it? Make sure you enabled ``smtp.mock=true`` above!!
412
+
- Don’t see it? Make sure you enabled ``smtp.mock=true`` above.
410
413
411
414
.. code:: python
412
415
@@ -427,18 +430,28 @@ If Clowder feels slow, add the faster JVM option
427
430
- Simply download JNotify and tell IntelliJ where it is in the ``Run Configurations`` -> ``JVM Options``.
428
431
429
432
.. _defaultExtractors:
433
+
430
434
Use the default extractors
431
435
============================
432
436
433
437
434
-
The default extractors offer simple quality of life improvements like image/video/pdf previews while browsing Clowder.
438
+
The default extractors offer simple quality of life improvements for image, video, pdf, and audio file previews while browsing Clowder.
435
439
436
-
Enable them by starting Clowder with the Extractors yml file:
440
+
Enable them by starting Clowder with the extractors file ``docker-compose.extractors.yml``:
437
441
438
442
.. code:: bash
439
443
440
444
docker-compose -f docker-compose.yml -f docker-compose.override.yml -f docker-compose.extractors.yml up -d
441
445
446
+
Or run NCSA GeoServer for viewing and editing geospacial data via ``docker-compose.geoserver.yml``:
447
+
448
+
* geoserver
449
+
* ncsa_geo_shp
450
+
* extractor-geotiff-preview
451
+
* extractor-geotiff-metadata
452
+
453
+
Learn more about `GeoServer <https://wiki.ncsa.illinois.edu/display/NCSASoftware/GeoServer+Focus+Group+Final+Report>`__ and `read the documentation <https://wiki.ncsa.illinois.edu/display/MM/Documentation>`__.
454
+
442
455
Troubleshooting extractors
443
456
---------------------------
444
457
Networking issues: Error "connection refused."
@@ -448,7 +461,7 @@ This is caused by the docker containers not being able to connect to each other.
448
461
449
462
Then restart Clowder in IntelliJ and via Docker, and everything should work. Done!
450
463
451
-
On Windows, I've had trouble getting ``localhost`` to resolve to the docker host. You could try the following:
464
+
On Windows, I've had trouble getting ``localhost`` to resolve to the Docker host. You could try the following:
452
465
453
466
- Access Clowder **NOT** via localhost, but via your local IP address. For example, ``55.251.130.193:9000``.
0 commit comments