mirror of
https://github.com/Cian-H/iform-invenio.git
synced 2026-08-17 08:52:49 +01:00
Uwsgi (#1)
* Update devenv * Added uv for python package management * Clean up gunicorn config artifacts * Scaffolded site * Fixed configuration for 13.0 * Added iform config/theme * Added agent contracts to allow for more automation of work in repo * Added a local rebuild command to justfile for development * Fixed deployment persistence issues * Site polish and deployment streamlining * Updated justfile to include production deployment commands * Fixed deployment bugs * Fixed local test commands
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# Backend services needed for development.
|
||||
#
|
||||
# This file will start all the backend services needed to run InvenioRDM
|
||||
# locally in development mode.
|
||||
#
|
||||
# Usage::
|
||||
#
|
||||
# $ docker compose up -d
|
||||
#
|
||||
# Following services are included:
|
||||
# - Cache: Redis (exposed port: 6379)
|
||||
# - DB: (PostgresSQL/MySQL) (exposed port: 5432 or 3306)
|
||||
# - Message queue: RabbitMQ (exposed ports: 5672, 15672)
|
||||
# - OpenSearch (exposed ports: 9200, 9600)
|
||||
# - Kibana (view ES indexes) (exposed ports: 5601)
|
||||
#
|
||||
services:
|
||||
cache:
|
||||
extends:
|
||||
file: docker-services.yml
|
||||
service: cache
|
||||
db:
|
||||
extends:
|
||||
file: docker-services.yml
|
||||
service: db
|
||||
mq:
|
||||
extends:
|
||||
file: docker-services.yml
|
||||
service: mq
|
||||
search:
|
||||
extends:
|
||||
file: docker-services.yml
|
||||
service: search
|
||||
opensearch-dashboards:
|
||||
extends:
|
||||
file: docker-services.yml
|
||||
service: opensearch-dashboards
|
||||
pgadmin:
|
||||
extends:
|
||||
file: docker-services.yml
|
||||
service: pgadmin
|
||||
s3:
|
||||
extends:
|
||||
file: docker-services.yml
|
||||
service: s3
|
||||
volumes:
|
||||
data:
|
||||
Reference in New Issue
Block a user