Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: akash docker #6

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from
Open

feat: akash docker #6

wants to merge 12 commits into from

Conversation

jmikedupont2
Copy link
Member

@jmikedupont2 jmikedupont2 commented Jan 11, 2025

this is a rebase of the slimmed down docker image for akash

  1. setup this uses akash plugin and open ai to run locally in docker compose.
  2. the secrets are stored locally in the .env files, see the .env.example.dockercompose for my template.
  3. start with "docker compose up"
  4. the docker image is built by github actions and pushed to dockerhub
  5. Create me a new deployment on Akash to test the other actions please Dobby !
  6. the sdl file (still not tested) is here
    https://github.com/meta-introspector/cloud-deployment-eliza/blob/feature/akash_docker/eliza.sdl.yml
    (the boot command will have to be changed)

the secrets need to be added manually.
the docker hub user name and read only token need to be added to the sdl.

  1. the persistent storage
    is mounted in docker compose
      # docker will copy existing files into the new volume
      - akash-plugin-data:/app/packages/plugin-akash/src/

mike dupont and others added 8 commits January 10, 2025 17:52
parent c9d4411
author mike dupont <[email protected]> 1736342650 -0500
committer mike dupont <[email protected]> 1736549491 -0500

rebase and squash

parent 1d5d74a
author mike dupont <[email protected]> 1736342650 -0500
committer mike dupont <[email protected]> 1736435015 -0500

parent 1d5d74a
author mike dupont <[email protected]> 1736342650 -0500
committer mike dupont <[email protected]> 1736435001 -0500

starting on the slimdown

now it is building

lint fix

Update pnpm-lockfile-check.yml

Update pr.yaml

Update integrationTests.yaml

Update image.yaml

Update image.yaml

Update pnpm-lockfile-check.yml

Update smoke-tests.yml

Update greetings.yml

Update image.yaml

Update image.yaml

removing new packages

adding docker hub

update

switching to our org

now running locally
@jmikedupont2 jmikedupont2 changed the title Feature/akash docker feat: akash docker Jan 12, 2025
mike dupont added 4 commits January 11, 2025 22:53
conditions:
1. the volume has to be new
2. the mount has to be correct
3. docker populates the new volume with the existing data.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant