Bastin  
                
                  
                    October 7, 2024, 11:42am
                   
                  1 
               
             
            
              Hi everyone,
We want to use Rocket.Chat for our therapy startup and make some modifications to the frontend and also later to the backend.
So far I found two ways of doing that, making direct changes to the Rocket.Chat codebase and developing an App on Rocket.Chat
What are your experiences with it and how did you approach changing Rocket.Chat?
Also if we choose to modify the codebase, is there a guide somewhere to build and deploy Rocket.Chat from the code in the repo?
Thank you!
             
            
              
            
           
          
            
              
                reetp  
              
                  
                    October 7, 2024, 10:08pm
                   
                  2 
               
             
            
              Essentially here:
https://developer.rocket.chat/docs 
Note there are various changes coming in v7 that you will need to be on top of.
             
            
              
            
           
          
            
              
                Bastin  
              
                  
                    October 8, 2024, 11:13am
                   
                  3 
               
             
            
              Thank you for the reply!
             
            
              
            
           
          
            
              
                reetp  
              
                  
                    October 8, 2024, 11:59am
                   
                  4 
               
             
            
              You probably ought to do a lot more searching if you intend on doing this yourself.
2 minutes search would find this (and I am sure it is documented somewhere)
  
  
    
  
  
    
    
      
        opened 09:56AM - 06 Aug 16 UTC 
      
        
          closed 09:23PM - 27 Oct 16 UTC 
        
      
     
    
        
          type: support
         
    
   
 
  
    Hi, 
I am a developer, I want to make my own changes, and deploy these changes a… s production mode.
I want to build release version from source code, like this (https://rocket.chat/download)
But I don't know how to do this, anybody help?
Thank you, 
   
   
  
    
    
  
  
 
             
            
              
            
           
          
            
              
                Bastin  
              
                  
                    October 8, 2024,  1:04pm
                   
                  5 
               
             
            
              I think there is a misunderstanding. I know how to produce a meteor build. My question was how to create a Docker build from the contents of a meteor build.
             
            
              
            
           
          
            
              
                reetp  
              
                  
                    October 8, 2024,  1:23pm
                   
                  6 
               
             
            
              You really need to search more… would save a lot of people a lot of time.
  
  
    I have problem when i build my project Rocketchat!!!: 
failed to solve with frontend dockerfile.v0: failed to build LLB: executor failed running [/bin/sh -c aptMark=“$(apt-mark showmanual)”     && apt-get install -y --no-install-recommends g++ make python ca-certificates     && cd /app/bundle/programs/server     && npm install     && apt-mark auto ‘.*’ > /dev/null     && apt-mark manual $aptMark > /dev/null     && find /usr/local -type f -executable -exec ldd ‘{}’ ‘;’        | awk ‘/=>/ { print…
   
 
  
  
    Thanks, @aaron.ogle . I’m trying to understand. As you can see my goal is to build a rocketchat image in exactly the same way as the build that is being published in the docker develop tag. So I do not know how downloading a tar from the releases would get me there. 
Do you have a copy of the Dockerfile/script that creates the docker develop tag, and if so could you post it here?