manusa/isotope-mail

Instructions without Docker

tuaris opened this issue · 1 comments

Nice project. The one thing I ask is that you don't focus it around Docker. Not every OS supports Docker and not everyone wants to use Docker.

Consider publishing some instructions on how to set this up without using Docker. If that already exists, can you make it more visible?

Hi @tuaris,

As of now, although the project is quite stable, I haven't created an official release.
Docker images are published based on the latest development, but they are still unofficial.

Of course, when an actual release is performed, it will be distributed using other ways besides Docker images.

Unfortunately there is yet no documentation available on how to run the projects without Docker.

Anyway, you can follow these steps to get it up and running (requires a system Java+Gradle and Node).

  • To run the front-end part go to the client directory and run npm install when the process completes successfully run npm start.
    This will install all the front-end dependencies and start a development server in port 9000.
  • For the server part, go to the server directory and run gradle bootRun
    This will run the server in the default port (front-end dev server is configured to proxy API traffic to this port)
  • Have fun