Everything posted by Braulio Dias Ribeiro
-
Question about docker installation
1) I only know how to use the Unraid docker menu. There I set the environment variables and it doesn't work. 2) At first I thought it would be easy to create a file with the environments and set them inside it (it would be more practical). Although you explained it, I didn't understand if it was possible and how to do it. 3) So I thought: I'll upload the XML of the docker template in Unraid with the variables filled in. But from what I understand and see, it's a lot of work to upload a simple XML (there's no button in docker to upload it, you need to turn off docker, set developer mode, and do other things... it's a lot of bureaucracy to upload some variables that could be placed in a file directly in the folder or in a file from docker itself, quickly and practically). 4) So I set the variables in Docker manually, but Docker doesn't start and I can't see the log because it doesn't start. 5) Until now I don't know how to start a simple Docker lol. It's very difficult to use Unraid. A stack in the portainer and everything starts up by itself (I'm trying to learn Unraid but I'm not getting it right). 6) This is what I have in terms of materials. And I would like to go up by configuring the docker and not adding a docker compose. services: chatwoot_app: image: chatwoot/chatwoot:latest command: bundle exec rails s -p 3000 -b 0.0.0.0 entrypoint: docker/entrypoints/rails.sh volumes: - chatwoot_data:/app/storage ## Diretório dos arquivos de conversa - chatwoot_public:/app ## Diretório de todos os arquivos do chatwoot networks: - bdrtec ## Nome da rede interna # Gere uma chave N8N_ENCRYPTION_KEY aqui: https://www.avast.com/random-password-generator#mac environment: - CHATWOOT_HUB_URL=https://chatwoot.mysite.com.br - INSTALLATION_NAME=Chatwoot ## Nome da empresa - NODE_ENV=production - RAILS_ENV=production - INSTALLATION_ENV=docker - SECRET_KEY_BASE=test123 ## Key aleatória gerada aleatóriamente - FRONTEND_URL=https://chatwoot.mysite.com.br ## Url do Chatwoot - DEFAULT_LOCALE=pt_BR - FORCE_SSL=true - ENABLE_ACCOUNT_SIGNUP=false ## false = Desativar novas inscrições no inicio | true = Ativar novas inscrições no inicio - REDIS_URL=redis://Redis:6379 - REDIS_PASSWORD=mypasswd - POSTGRES_HOST=postgres - POSTGRES_USERNAME=bdrtec - POSTGRES_PASSWORD=mypasswd - POSTGRES_DATABASE=chatwoot - ACTIVE_STORAGE_SERVICE=local - RAILS_LOG_TO_STDOUT=true - USE_INBOX_AVATAR_FOR_BOT=true # Performance - SIDEKIQ_CONCURRENCY=10 - RACK_TIMEOUT_SERVICE_TIMEOUT=0 - RAILS_MAX_THREADS=5 - WEB_CONCURRENCY=2 - ENABLE_RACK_ATTACK=false - WEBHOOKS_TRIGGER_TIMEOUT=40 # Servidor de Email Gmail - MAILER_SENDER_EMAIL=Chatwoot <[email protected]> - SMTP_DOMAIN=gmail.com - SMTP_ADDRESS=smtp.gmail.com - SMTP_PORT=587 - [email protected] - SMTP_PASSWORD=mypaaswd - SMTP_AUTHENTICATION=login - SMTP_ENABLE_STARTTLS_AUTO=true - SMTP_OPENSSL_VERIFY_MODE=peer - [email protected] deploy: mode: replicated replicas: 1 placement: constraints: - node.role == manager resources: limits: cpus: "1" memory: 2048M # labels: # - traefik.enable=true # - traefik.http.routers.chatwoot_app.rule=Host(`seudominio.com.br`) # - traefik.http.routers.chatwoot_app.entrypoints=websecure # - traefik.http.routers.chatwoot_app.tls.certresolver=letsencryptresolver # - traefik.http.routers.chatwoot_app.priority=1 # - traefik.http.routers.chatwoot_app.service=chatwoot_app # - traefik.http.services.chatwoot_app.loadbalancer.server.port=3000 # - traefik.http.services.chatwoot_app.loadbalancer.passhostheader=true # - traefik.http.middlewares.sslheader.headers.customrequestheaders.X-Forwarded-Proto=https # - traefik.http.routers.chatwoot_app.middlewares=sslheader@docker chatwoot_sidekiq: image: chatwoot/chatwoot:latest command: bundle exec sidekiq -C config/sidekiq.yml volumes: - chatwoot_data:/app/storage ## Diretório dos arquivos de conversa - chatwoot_public:/app ## Diretório de todos os arquivos do chatwoot networks: - bdrtec ## Nome da rede interna environment: - CHATWOOT_HUB_URL=https://chatwoot.mysite.com.br # - INSTALLATION_NAME=Chatwoot - NODE_ENV=production - RAILS_ENV=production - INSTALLATION_ENV=docker - SECRET_KEY_BASE=test123 - FRONTEND_URL=https://chatwoot.mysite.com.br - DEFAULT_LOCALE=pt_BR - FORCE_SSL=true - ENABLE_ACCOUNT_SIGNUP=false ## false = Desativar novas inscrições no inicio | true = Ativar novas inscrições no inicio - REDIS_URL=redis://Redis:6379 - REDIS_PASSWORD=mypasswd - POSTGRES_HOST=postgres - POSTGRES_USERNAME=bdrtec - POSTGRES_PASSWORD=mypasswd - POSTGRES_DATABASE=chatwoot - ACTIVE_STORAGE_SERVICE=local - RAILS_LOG_TO_STDOUT=true - USE_INBOX_AVATAR_FOR_BOT=true # Performance - SIDEKIQ_CONCURRENCY=10 - RACK_TIMEOUT_SERVICE_TIMEOUT=0 - RAILS_MAX_THREADS=5 - WEB_CONCURRENCY=2 - ENABLE_RACK_ATTACK=false - WEBHOOKS_TRIGGER_TIMEOUT=40 # Servidor de Email Gmail - MAILER_SENDER_EMAIL=Chatwoot <[email protected]> - SMTP_DOMAIN=gmail.com - SMTP_ADDRESS=smtp.gmail.com - SMTP_PORT=587 - [email protected] - SMTP_PASSWORD=mypasswd - SMTP_AUTHENTICATION=login - SMTP_ENABLE_STARTTLS_AUTO=true - SMTP_OPENSSL_VERIFY_MODE=peer - [email protected] deploy: mode: replicated replicas: 1 placement: constraints: - node.role == manager resources: limits: cpus: "1" memory: 2048M volumes: chatwoot_data: external: true name: chatwoot_data chatwoot_public: external: true name: chatwoot_public networks: bdrtec: external: true name: bdrtec ```
-
Question about docker installation
Dude, the problem is that I don't know what to do or how to do it. I've been using Unraid for almost 3 years and I still don't know how to use it! I've read the forum and the manual, but there are things I don't understand.
-
Question about docker installation
My friends, seriously, I'm almost giving up on Unraid! I know it's good, but I can't set up a docker! I set all the variables and it didn't work. When I click on the log, I can't see ...... why the container is stopped. I don't know what to do, I'm almost giving up.
-
Question about docker installation
I still haven't been able to progress. I manually added the variables to the docker Add. But where should I put this information? I already set these
-
How To Publish Docker Templates to Community Applications on unRAID
How do I load a docker XML file? So that I don't have to type one variable at a time? I saw you teaching how to create one, but I didn't see how to upload it.
-
Question about docker installation
Is there a way to load a docker XML file? So that I don't have to type one variable at a time?
-
[Support] tmchow - n8n workflow automation
It should because it is faster. But I couldn't do it in Unraid because I was learning some things about it.
-
Question about docker installation
Perfect, I understand. I mentioned filling out an .env file because there are many variables to fill out. It's easier in text mode.
-
Question about docker installation
In addition to these settings we are talking about, I need to create a file with the variables in the appdata/n8n folder. In this case, do I just need to create a .env file and set the variables?
-
Question about docker installation
Wow... awesome, a lesson on Unraid and Linux. I'm going to understand all of this better and try to apply it... thanks for the information and your time.
-
[Support] tmchow - n8n workflow automation
Were you able to install n8n in queue mode?
-
Question about docker installation
Great information... I used https://www.decomposerize.com/ to generate a docker run. I didn't quite understand it because it didn't generate the command: command: worker --concurrency=10 It generated something like this: -e GENERIC_TIMEZONE=America/Sao_Paulo --cpus 1 -m 1024M n8nio/n8n:latest worker --concurrency=10 As environment: I'm going to put it in a .env file (from what I understand that's what it is). I put the command "--cpus 1 -m 1024M" in Extra Parameters: The command: "worker --concurrency=10" wasn't generated on the website and I don't know how to specify it in unraid. Below is a picture of how I did it:
-
Increase vdisk
So I would have two Linux systems. How am I going to access the HD of system 1 if it is a closed file of a virtual machine? Would I have to mount this machine? I have no idea how to do it.
-
Increase vdisk
How do I do this on Ubuntu Server? How do I increase the disk partition?
-
Question about docker installation
Guys, I have a docker stack but I don't know how to configure it in unraid. I don't want to install it as docker compose, I want to set the stack values in a .env file and place it inside the folder (appdata/n8n). I don't know how to do this because there are other variables to set. Example: hostname: "{{.Service.Name}}.{{.Task.Slot}}", command: start version: "3.7" services: n8n_editor: image: n8nio/n8n:latest hostname: "{{.Service.Name}}.{{.Task.Slot}}" command:start networks: - bdrtec environment: - N8N_ENCRYPTION_KEY - NODE_ENV=production deploy: mode: replicated replicas: 1 placement: constraints: - node.role == manager # - node.hostname == worker1 # - node.labels.app == http # label name: app, label value: http resources: limits: CPU: "1" memory: 1024M update_config: parallelism: 1 delay: 30s order: start-first failure_action: rollback Where do I put this information? Is it in the docker settings in the UI?
-
[Support] tmchow - n8n workflow automation
Where do I put this information when installing docker? n8n_editor: # Set the container hotname # hostname: "{{.Service.Name}}.{{.Task.Slot}}" # default command to start the editor web server command: start And how should I write it? Example: --command: start
-
Braulio Dias Ribeiro's question (split from FAQ for unRAID v6)
I have a question about how Unraid works. The Linux system is inside the pendrive. I need to install some docker and would like to use https://oriondesign.art.br/ for convenience. I need to run a command line and it already installs everything for me. When I run this line and command, will it try to put something inside the pendrive or only in the folder where I start the commands?
-
Slow or misconfigured Docker
How can I solve this? How do I know which files to move? One question: when I put a file in /mnt/user/appdata it automatically maps to /mnt/Vms_dockers ?
-
Slow or misconfigured Docker
- [Support] tmchow - n8n workflow automation
I need to install n8n in queue mode. I have to install 3 containers following this manual, but I'm really lost... I don't know how to fill in the .env. I have knowledge but not that advanced so I'm not able to understand how to do it. Could someone help?- Slow or misconfigured Docker
bdrtec-diagnostics-20250131-0242.zip- Slow or misconfigured Docker
I use docker n8 for automation. I have an online VM and it works very fast. In Unraid n8n is slow. Is there any configuration in docker or Unraid that limits the use of dockers?- Lite LLM
Has anyone managed to configure this docker Lite LLM? I didn't understand the manual and I couldn't configure the .yaml file- .env doesn't work
Is this the same as appdata? Appdata = /mnt/user/appdata/evoapi- .env doesn't work
Why doesn't Docker read the .env file? But if I set the variables inside Docker it accepts them. I already tried chown -R 99:100 chown -R 1001:1000 - [Support] tmchow - n8n workflow automation