Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ChuskyX

Members
  • Joined

  • Last visited

  1. I was using 1GB sticks until this update, for sure you have a lot of stuff you can delete! Maybe a lot of old logs and old plugins you don't need.
  2. You don't need tailscale ssh is you already have ssh client and server to communicate with. Tailscale ssh is used to provide ssh access with tailscale credentials and/or get access to the terminal if you don't have another ssh server running. Userspace networking is a fallback measure if your container can't create the tailscale tunnel the standard way. Tailscale serve i guess is to use the serve command inside the container: to allow inbound connections to your container to share folders and files.
  3. Hi! I have two remote Unraid servers (6.12.10) using wireguard to share some folders between them and another server. The connection is made using the builtin wireguard server in an ASUS router in another remote place. Nothing strange, and it works as expected. The thing is i had some power outage issues in the ASUS router place and it went down a couple of times. I have UPS for the router to avoid this situation but it run out of battery, i work remotely most of the time. When power returns, the router starts again as expected, and the wireguard server. The problem is: The remote servers can't reestablish the connection and, with that, i lose management access too (they are far far away). I was expecting the client was able to reconnect when the server was online again, but it wasn't. They are configured to auto initiate. Another problem is, even if i restart the wireguard connection, it doesn't reconnect either. I have to fully restart the Unraid Server to have wireguard client working again. It's a serious problem because i need wireguard working to restart the server
  4. that error means you are trying to use a ssh password. You have to setup borgmatic to use the key. The ssh parameter is "-i keyfile". I don't use borgmatic, so i don't know where to put it. I run borg directly from command line, and I use the env variable BORG_RSH to put the key, something like export BORG_RSH=' -i path/to/keyfile'
  5. I'm using the tag "latest" so it could be expected to have the last Borg version. Thinking about it, Borg have a lot of compatility issues between versions, you need to convert repositories, change scripts, etc.. Maybe the latest tag points to the legacy version and only users aware of the implications of an upgrade, must use the 1.2 tag. Most users don't read the change logs prior upgrading containers and this might be needed to have reliable backups.
  6. I think the problem is your bind mount. You must remove the "clients" part and left only "/mnt/user/borg/sshkeys/". You must still put your keys in the clients folder but the container path must point to the parent.
  7. Thanks for the contribution, it's working fine! A bit of trouble at first with ssh keys in the script but nothing you can't fix with a couple of BORG variables 😄 Any plans for upgrade? borg version in the container is 1.1.16 and is unsupported. Could you upgrade to last stable 1.2.7? Thanks
  8. For a hybrid solution, you still have the btrfs option. You have snapshots, and compression (i think). So, if you are not going to create a pool, why to use zfs?
  9. Hi! I tried today the upgrade to unraid 6.10 from 6.9.2. The first thing i noticed is that now it takes a world to start the array. A couple of minutes against 10s with 6.9.2. The second thing is write problems with a few containers. The cause is that containers are not using the standard uid:99 and gid:100 so they can't write in the host folders. Containers like "nextcloudpi" and "poste.io" It shouldn't be a problem because the shared folder uid and gid match the container. With 6.9.2 works fine, why not with 6.10? I'm using syncthing to do remote backups. Syncthing uses the standard 99:100, but now, it has problems to access the folders of the containers above.. Of course, the uid:gid used by that containers were developer election, not mine. Can it be fixed? Thanks
  10. When you use a reverse proxy to access your webapps, only your proxy do the real connection. You need to pass the real ip through the http headers. You need to google the headers your webapp is looking for. More common headers for that: proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; You have to put them in the Advanced tab of your host.
  11. Yeah, i could do that. I guess i only need to copy the contents of docker.img to /var/lib/docker. I don't really understand why it's used a image in first place.. But beyond of that, i would like to find the problem, it's important to me to know what is wrong and how to fix that. The thing is that i used commands like "find . -type f -printf '%s %p\n' | sort -nr | head -10" inside npm container and directly in the container path. I couldn't find any new big file. Neither with "sudo du -a . | sort -n -r | head -n 20". If i check the size of containers using dockerman, the size of npm container doesn't grow. If i check the size of /var/lib/docker/containers using the above commands, it can't find any big files involved with npm 🤷‍♂️
  12. Hi! I have npm running as a rproxy for nextcloud and another services. It's running fine but i have problems with the docker.img file filling up. I identified NPM as the responsible because of the proxy_buffer features. Disable the buffer with "proxy_buffering off" fix the problem but npm becomes a bottleneck, so i need the buffer on. I tried to mount /tmp and /var/tmp from npm to unraid's /tmp folder for diagnostic purposes but the docker.img file still is filled to 100%, so buffers are not stored there. I tried the proxy_temp_path directive to force the use of /tmp folder but doesn't work, it still writes inside /var/lib/docker So, how can i do to force NPM to buffer out of the container? What path i need to mount? my config for nextcloud in npm is: { "id": 1, "created_on": "2022-05-03 19:42:40", "modified_on": "2022-05-07 18:31:07", "owner_user_id": 1, "domain_names": [ "cloud.mydomain.net" ], "forward_host": "192.168.10.182", "forward_port": 7880, "access_list_id": 0, "certificate_id": 1, "ssl_forced": true, "caching_enabled": true, "block_exploits": false, "advanced_config": "proxy_http_version 1.1;\r\n proxy_set_header Upgrade $http_upgrade;\r\n proxy_set_header Connection \"Upgrade\";\r\n proxy_set_header Host $host;\r\n proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\r\n#proxy_request_buffering off;\r\n#proxy_buffering off;\r\nproxy_buffering on;\r\nproxy_buffers 32 4k;\r\nproxy_max_temp_file_size 2048m;\r\nproxy_temp_file_write_size 32k;\r\nproxy_temp_path /tmp;", "meta": { "letsencrypt_agree": false, "dns_challenge": false }, "allow_websocket_upgrade": false, "http2_support": true, "forward_scheme": "http", "enabled": 1, "locations": [ { "path": "/.well-known/carddav", "advanced_config": "", "forward_scheme": "http", "forward_host": "192.168.10.182/remote.php/dav", "forward_port": 7880 }, { "path": "/.well-known/caldav", "advanced_config": "", "forward_scheme": "http", "forward_host": "192.168.10.182/remote.php/dav", "forward_port": 7880 } ], "hsts_enabled": true, "hsts_subdomains": false } Thanks 🙂

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.