Open yolanmees opened 1 year ago
Hello, I'll be happy to help, I'm no expert, but I know enough. Can you provide the full manual installation of the app ?
Hi,
Thanks! That would be great! The only step to install on a VPS is to run the installer bash file. But this was not working for me to just run on a ubuntu docker. I did not really look into it further because it did not look like the best practice.
If u want you can join our Discord. I could show you all steps inside of the bash installer.
All help is much appreciated!
I would like to work on it
Hi,
Thanks! That would be great! The only step to install on a VPS is to run the installer bash file. But this was not working for me to just run on a ubuntu docker. I did not really look into it further because it did not look like the best practice.
If u want you can join our Discord. I could show you all steps inside of the bash installer.
All help is much appreciated!
Hey, yes I look into it, the idea is to divide the project in peaces. You can but is not recommended to run multiples applications in on docker...
Let's take your project by parts.
Nginx - Mysql - Redis - Node
(Is ther any other part missing?)
You'll need 4 containers for you app to run.
Do you have a Diagram of your project '? Something like this:
Let's take your project by parts. Nginx - Mysql - Redis - Node (Is ther any other part missing?) You'll need 4 containers for you app to run.
I think i will need to make a bit more changes first. If everything runs on different containers then some features will probably brake. Managing sites will not work anymore as it does now. As it makes changes on the server itself or stuff as restarting MySQL.
Do you have a Diagram of your project '? Something like this:
I started this project last month as a fork of cipi. So I did not create this yet. So I might been a bit quick here with starting to convert it to Docker as a lot is still changing.
What would you advice here? Wait until I have made more changes before converting or converting it now so that I can fix everything that breaks now that a lot of things still needs to change?
I am interested in Cipi/Spikster especially because there is no Docker involved. It's about the only one without Docker. Just my 2 cents. Not sure if I'm an exception or if more people think the same.
Hi @Gitman007
Docker is not going to replace the installer for VPS. I want to offer the option to install Spikster in multiple ways. It would even be nice to combine the two by having your main control panel installed on a VPS being able to manage your docker server.
I believe the project could benefit from being converted into a Docker image. Dockerizing the project would provide several advantages.
Converting Spikster into a Docker image would involve creating a Dockerfile that outlines the environment setup, dependencies, and the commands to run the application.
I'm opening this issue in hopes of finding contributors who would be interested in helping with this task. Any contribution, whether it's creating the Dockerfile or testing the Docker implementation, would be greatly appreciated.
Looking forward to your contributions!