Personal fossil collection catalogue with taxonomy, provenance and specimen management
719
Fossil Tracker is a simple, SQLite-backed application for managing a personal fossil collection. It provides a practical, local-first system for recording specimens, provenance, taxonomy, measurements, documents, images, and notes.
The application consists of a small set of integrated tools:
Full documentation, installation guides and the project Wiki are available from the GitHub repository.
Docker must be installed on the host system.
The following docker run parameters are recommended when running the fossiltracker image:
| Parameter | Value | Purpose |
|---|---|---|
| -d | - | Run as a background process |
| -v | /local:/var/opt/fossiltracker | Mount the host folder containing the SQLite database |
| -p | 80:8501 | Expose the container's port 8501 as port 80 on the host |
| --rm | - | Remove the container automatically when it stops |
For example:
docker run -d \
-v /local:/var/opt/fossiltracker \
-p 80:8501 \
--rm \
davewalker5/fossiltracker:latest
Replace /local with the directory on the host that contains the Fossil Tracker SQLite database and the images and documents folders that hold uploaded images and documents.
The mounted host folder should contain the SQLite database used by the application:
fossiltracker.db
If the database does not already exist, initialise it using the instructions in the GitHub repository before starting the container.
Start the container:
docker run -d \
-v /local:/var/opt/fossiltracker \
-p 80:8501 \
--rm \
davewalker5/fossiltracker:latest
Once running, open:
to access the Fossil Tracker web interface.
For the versions available, see the tags on this repository.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details.
Content type
Image
Digest
sha256:20f678344…
Size
190.3 MB
Last updated
2 months ago
docker pull davewalker5/fossiltracker