The discussion revolves around setting up a Discourse application in a production environment without Docker, which is not supported. gambhir-makwana initially sought a Docker-less installation on a Digital Ocean server but was advised that only the standard Docker-based setup is supported. pfaffman questioned the need for avoiding Docker, and gambhir-makwana confirmed they would proceed with Docker. The user later successfully deployed Discourse using Docker and now seeks guidance on accessing the database and making customizations. pfaffman explained that the database resides within the container and is not exposed. gambhir-makwana requested help with adding custom fields to registration forms and modifying the topic creation popup and categories. pfaffman recommended using built-in user custom fields and suggested plugins for further customization.
Can you say more about why you need not to use Docker? But as suggested, it likely won’t matter, as there is no supported way to set up a production environment without docker.
I have production setup successfully on a server using the help of Docker and working fine. But I have not set up a PostgreSQL connection string connection and it gets the data from the database and saves data in the Database. can you please guide me to where I can find the database?
Also, I need to customize some code-level changes and database levels. So anyone can guide me on how I can create a new docker in my local and how it is redeployed in the same for production?
I need to customize it as per my requirements. I need to add some custom fields on the register forms and the user’s table. Also, I need to customize on create a new Topic popup and a category