https://github.com/digital-botanical-gardens-initiative/directus-prod
The EMI directus production instance
https://github.com/digital-botanical-gardens-initiative/directus-prod
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.6%) to scientific vocabulary
Repository
The EMI directus production instance
Basic Info
- Host: GitHub
- Owner: digital-botanical-gardens-initiative
- License: gpl-3.0
- Language: Dockerfile
- Default Branch: main
- Size: 14.6 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Directus instance
This repository contains a Docker Compose setup for a Directus instance for the EMI sample handling. This setup is temporary (longer term solution is beeing built at https://github.com/earth-metabolome-initiative/emi-monorepo). To get started, follow the instructions below.
Prerequisites
Before you begin, make sure you have the following prerequisites installed:
- Docker: Install Docker
- Docker Compose: Install Docker Compose
Setup
1. Clone the repository to your local machine:
bash
git clone https://github.com/digital-botanical-gardens-initiative/Directus-prod.git
cd Directus-prod
2. Create a .env file in the root folder and edit it to suit your needs:
bash
cp .env.example .env
vim .env
3. Deploy the application:
sh
docker compose up -d
Note: using the latest Directus image you might need to launch this command several time see https://github.com/directus/directus/issues/20542
This command will start the necessary services, including the database and your application.
Accessing Your Application
Once the deployment is complete, you can access your application by opening a web browser and navigating to http://localhost:8056 (or the appropriate URL as per your configuration).
Stopping and Cleaning Up
To stop the application and remove the containers, run the following command:
sh
docker compose down
Contributing
If you would like to contribute to this project or report issues, please follow our contribution guidelines.
License
see LICENSE for details.
Owner
- Name: The Digital Botanical Garden Initiative
- Login: digital-botanical-gardens-initiative
- Kind: organization
- Repositories: 3
- Profile: https://github.com/digital-botanical-gardens-initiative
GitHub Events
Total
- Member event: 1
- Push event: 3
- Create event: 2
Last Year
- Member event: 1
- Push event: 3
- Create event: 2
Dependencies
- postgis/postgis 13-master build
- postgres latest build
- directus/directus latest