LandRover / StaffjoyV2

Staffjoy V2 - all microservices in a monorepo
MIT License
144 stars 54 forks source link

This project build must use vagrant and virtualBox? #10

Open JiangWeian opened 4 years ago

JiangWeian commented 4 years ago

I think the running environment of this project is too complex. Can you provide a simpler run and deployment mode?

LandRover commented 4 years ago

Hey,

Actually it makes it much simpler, takes a lot of the boilerplate by installing 2 simple programs. Keep in mind, it keeps you as close to the real env as possible.

Did you give it a try and then just: 'vagrant up'

gabzo commented 4 years ago

I am sorry maybe I am an idiot but I tried seeing if I can use this despite not knowing go yet and the instructions don't make sense to me. I have a real web server (with wordpress and other small personal applications installed) and I am not sure how to make this work on there. I would like it to be accessible directly on the website and not on my computer for my needs. If you are willing to help it'd be much appreciated.

LandRover commented 3 years ago

@gabzo Not sure about the terminology about the 'real web server', but I assume you mean a LAMP setup based on PHP and Apache.

This project will not run on a LAMP setup, it can only run within K8s on your local PC or cloud/remote K8s cluster.

The easiest way, is following the setup guide and having this up and running locally, using 'vagrant up' - it might take a while but it for sure be the simplest way.

Oleg.

strazto commented 3 years ago

I would like it to be accessible directly on the website and not on my computer for my needs. If you are willing to help it'd be much appreciated.

Vagrant exposes the service locally, but you can always configure a reverse proxy (eg, nginx) to expose things externally (In general, this is usually true for any service you can get running locally and connect to via localhost;port etc).