Simplify the initial set up #4452
Replies: 3 comments 1 reply
-
DockerHub puts arbitrary restrictions on pulls.
Changing ports is super easy. You don't need to change the container port and only the host port.
Handling HTTPS is not intended to be done from inside of the container.
The docs page is not finalized and I agree that the premade compose sample might need some more tuning (rn we dont use registry images yet bec we didnt support ARM earlier). |
Beta Was this translation helpful? Give feedback.
-
Yup. I agree with OP. First-time user, and software engineer here with general knowledge of docker-compose. Dockers are supposed to be super easy to run right out of the box. I have been struggling to get this working and keep getting this error:
So it cannot connect to nats I assume, whatever that is. But I just ran the docker-compose as is so it should be already configured correctly. That and the front-end is complaining about an 'h' somewhere? Almost like a typo:
I will be messing around with this until it works but this is NOT friendly to first-time users. I also left most of the default .env the same except for the database password. Maybe I'm supposed to be configuring more than that. But the documentation doesn't help much. EDIT: Reverted everything. Upgraded my docker-compose and docker. I am farther now. The page is trying to load on localhost:9090 but now I'm getting 404 errors with various js files. |
Beta Was this translation helpful? Give feedback.
-
I have tried to address these issues in #4521. |
Beta Was this translation helpful? Give feedback.
-
Hello,
First a big thank you to the community. It is a really nice project in terms of functionalities. And you guys, managed to make it visually appealing too. Great job!
I have many docker containers and regularly install and test containers with new solutions. See me as a docker consumer with advanced knowledge but far from a real dev. I have recently spent days customizing this repo to my needs.
Here is the main problem of project : It is not simple to start using.
At the end you end up rewriting, some lines or codes, and it makes the emboarding of new comer difficult. This app would be really more successful (compared to its competitors) if we could simplify its emboarding.
Could someone update the repo with a default working ENV and COMPOSE that would work out of the box?
Example : I am using the default docker compose and ENV that I changed but i get an empty page even if the docker started. However, the errors in the browser are :
1- Cookie Warnings.
2- Loading failed for the <script> with source “http://localhost:3000/static/js/main.3073a907.js”.
I do not map any port 3000, so I need to find where it is used.
Also, dont get me wrong, I managed to make it work on my own repo but It was far from simple. And that is my point. How can we simplify that...? I am sure this project is the best retro tool on the market but its adoption is difficult.
I would be happy to help and talk with a DEV, so please PM me. :-)
Thanks
Beta Was this translation helpful? Give feedback.
All reactions