rusefi / web_backend

rusEFI Online backend code
https://rusefi.com/online/
GNU General Public License v3.0
4 stars 8 forks source link

Sandbox docker to facilitate development by freelancers #135

Open rusefillc opened 3 years ago

rusefillc commented 3 years ago

At the moment I only have production instance of rusEFI online and zero dev instances

At the moment setup instructions are non existent which makes it harder to hire freelances to improve rusEFI online and for me to test proposed improvements.

A framework is needed in order for me and freelances to be able to setup dev instances of rusEFI mimicking PROD easily and quickly.

We need sandbox docker for rusEFI forum+rusEFI online custom PHP

First step is a container with just plain phpbb

??? webserver mysql MySQL(i) 5.5.60 PHP 7.3.31 phpbb 3.2.11

phpbb instance should use /forum/ path

JimRowan commented 3 years ago

I don't know anything about the current implementation details of either the forum or refi online. Is there something broken that you're trying to fix? We'd normally start a ticket by describing what is broken or what improvements are needed rather than stating "we need this solution".

Is the point that you'd like to be able to make incremental improvements and test them first in a safe context? Or is portability of the service the goal?

question 2 ... are these both hosted together? Should they be? Are you intending to merge them? If not, this should be two tickets, as they're independent efforts.

rusefillc commented 3 years ago

@JimRowan description improved and summary edited. it's about incremental progress and test instance, not about improving PROD instance

chuckwagoncomputing commented 3 years ago

I know very little about docker; I've only used other people's docker images, so I might not be much help. I do think it's a good idea in this case though.

rusefillc commented 3 years ago

We have progress at https://github.com/ZHoob2004/rusefi-docker !

rusefillc commented 2 years ago

PS: main repo is at https://github.com/rusefi/rusefi-docker now