nodu / teamster

Team Management
0 stars 0 forks source link

Inadequate setup instructions #1

Open palaparthi opened 3 weeks ago

palaparthi commented 3 weeks ago

@nodu I am following the instructions in readme, but was unable to get the setup working. After installing Nix, running shell-nix gives me a command not found. Can you please update the setup instructions in readme on how to setup the project steb by step, thanks.

nodu commented 3 weeks ago

Hi @palaparthi, I've just pushed a commit refining the setup instructions. Let me know how it goes!

palaparthi commented 3 weeks ago

@nodu I am still having issues with the setup, is there any way you could dockerize this? thank you!

nodu commented 2 weeks ago

Hi @palaparthi, I'm quite curious as to what issues you're having; however, I've hacked together a docker compose for you so you can play around with the live app. You can launch the app with docker compose up, and navigating to localhost after pulling the latest commit.

This should pull the images from docker hub, but if you have architecture issues, you can build them locally with the commands found in the Makefile:

    docker build -f api/Dockerfile -t nodu/teamster:api .
    docker build -f ui/Dockerfile -t nodu/teamster:ui .

Then run the below and navigate to localhost.

    docker run --rm -p 8000:8000 nodu/teamster:api
    docker run --rm -p 80:3000 nodu/teamster:ui

I've double checked the original setup instructions and running 'docker compose up' on several vanilla machines. So I hope it works for you, Thanks! (If not please share the logs.)