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

Add instructions on how to host locally? #120

Open
skompc opened this issue Sep 7, 2023 · 6 comments
Open

Add instructions on how to host locally? #120

skompc opened this issue Sep 7, 2023 · 6 comments
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@skompc
Copy link

skompc commented Sep 7, 2023

There's going to be a lot of fans who want to fork this project and host their own version either locally or publicly. I personally want a local version to play with my sister. Maybe add some directions on how to host this project?

@WE-Kaito
Copy link
Owner

WE-Kaito commented Sep 7, 2023

I plan on writing some sort of documentation for people using it offline or continue development after I did the main work.
maybe in ~2 weeks

@StellaThimoty
Copy link

Bumping this because I'd really appreciate it as well.

@FedericoDcara
Copy link

We need the documentation to make a local setup to test it

@WE-Kaito WE-Kaito moved this from Todo to In Progress in Project Drasil Oct 12, 2023
@RookTKO
Copy link

RookTKO commented Nov 24, 2023

I'll be pushing a pr with updated instructions as I just went through it for both PC and mac. I'll try and update the docker file so in the future we can just use that!

@WE-Kaito WE-Kaito moved this from In Progress to Review 🔍 in Project Drasil Dec 3, 2023
@WE-Kaito WE-Kaito moved this from Review 🔍 to In Progress in Project Drasil Dec 3, 2023
@WE-Kaito WE-Kaito removed the status in Project Drasil Feb 11, 2024
@WE-Kaito WE-Kaito added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Apr 21, 2024
@AidanHarveyNelson
Copy link

The current instructions do not work I will put a PR up to fix this.

@WE-Kaito Have you put any thought on using something like Make or a shell script to manage the build steps cleanly.

Right now that base docker compose file is mainly for developers as it mount's the code into the container. Would be good to have two separate commands. One for running the stack as is and one for running the stack in developer mode.

If you think it's useful happy to put a PR up to show how this can be done.

Also it's good to build the JAR inside a docker build container so you don't rely on people having to install the right java versions onto their local machine to build the JAR file themselves

@WE-Kaito
Copy link
Owner

@AidanHarveyNelson Honestly, I never spent time on that topic since I don't see persoonal benefit in building a container locally. This is only maintained by contributors. As long as it does not interfere with the current deployment or me just starting backend and frontend in IntelliJ Idea, I'll approve.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
Status: No status
Development

No branches or pull requests

7 participants
@skompc @RookTKO @StellaThimoty @FedericoDcara @AidanHarveyNelson @WE-Kaito and others