Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 3 additions & 11 deletions .github/actions/build_docker_images/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -127,19 +127,11 @@ runs:
tags: cardanofoundation/cardano-rosetta-java-mithril:${{ steps.envver.outputs.mithril_version }}
push: true

- name: All-in-one - Build and push Docker image
uses: docker/build-push-action@v4
with:
context: .
file: ./docker/Dockerfile
tags: cardanofoundation/cardano-rosetta-java:${{ inputs.tag }}
push: true

- name: All-in-one - Build and push Docker latest image
- name: Mithril - Build and push Docker latest image
uses: docker/build-push-action@v4
if: ${{ inputs.isRelease == 'true' }}
with:
context: .
file: ./docker/Dockerfile
tags: cardanofoundation/cardano-rosetta-java:latest
file: ./docker/dockerfiles/mithril/Dockerfile
tags: cardanofoundation/cardano-rosetta-java-mithril:latest
push: true
26 changes: 15 additions & 11 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,21 +33,25 @@ cd api && mvn spring-boot:run
mvn clean package
```

### Docker Commands
### Docker Compose Commands
```bash
# Build from source
docker build -t rosetta-java -f ./docker/Dockerfile .
# Start all services (full stack)
docker compose --env-file .env.docker-compose --env-file .env.docker-compose-profile-mid-level up -d

# Run with docker-compose (full stack)
docker-compose up -d

# Run specific services
docker-compose up -d api indexer postgres
# Start specific services
docker compose up -d cardano-node db
docker compose up -d api yaci-indexer

# View logs
docker logs rosetta -f
docker exec rosetta tail -f /logs/node.log
docker exec rosetta tail -f /logs/indexer.log
docker compose logs -f api
docker compose logs -f yaci-indexer
docker compose logs -f cardano-node

# Stop all services
docker compose down

# Restart a service
docker compose restart api
```

## Architecture Overview
Expand Down
80 changes: 0 additions & 80 deletions docker/.env.dockerfile

This file was deleted.

Loading
Loading