Skip to content

Executable documentation for local development#48

Open
ggVGc wants to merge 31 commits into
masterfrom
valter/dev
Open

Executable documentation for local development#48
ggVGc wants to merge 31 commits into
masterfrom
valter/dev

Conversation

@ggVGc
Copy link
Copy Markdown
Contributor

@ggVGc ggVGc commented Jan 7, 2025

This is an attempt to simplify the setup process in order to work on the meta and data services. It does not cover everything, such as nginx setup for frontend development or restoring of production databases, but it should provide the minimum in order to start both services.

TODO

  • Add instructions for nginx setup

@ggVGc ggVGc requested review from jonathanthiry and mirzov January 7, 2025 14:21
@jonathanthiry
Copy link
Copy Markdown
Contributor

jonathanthiry commented Jan 7, 2025

It looks nice! Unfortunately, I cannot use LXC easily on my Mac, so I'm thinking if @emmaicos could try this out and give some feedback. Thanks!

@emmaicos emmaicos requested review from emmaicos and removed request for emmalindelof January 10, 2025 13:29
@emmaicos emmaicos self-assigned this Jan 10, 2025
@jonathanthiry jonathanthiry requested review from ahd44 and removed request for emmaicos and mirzov November 7, 2025 09:54
@jonathanthiry
Copy link
Copy Markdown
Contributor

Do you think it is still an interesting idea to pursue? Or should we go for another approach, possibly with Docker containers?

@ahd44
Copy link
Copy Markdown
Member

ahd44 commented Nov 7, 2025

In general I think it's quite useful and a good approach but I do think things could be improved a bit. I've been adding to it here and there (I guess my last commit was in August, so not so much recently), but it could be more automated and clearer, and we can probably containerize things a bit more or automate the nginx portion. I will talk with @ggVGc next week and see how he'd like to move forward with it and perhaps we can work together for a clean solution for rolling out a local dev environment.

@ggVGc
Copy link
Copy Markdown
Contributor Author

ggVGc commented Nov 12, 2025

I added a discussion task relating to this: https://app.asana.com/1/118156281362765/project/1208169288995692/task/1211922997205054

In essence, I think we should improve things, but I think the approach taken in this PR is wrong and should not be pursued further or merged. However, we can maybe keep it open until we move further on other improvements, since this approach is still useful in some way for some people.

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.

4 participants