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.

bling

Members
  • Joined

  • Last visited

  1. just upgraded to 6.10.1. are the labels working for anyone else? here's a simple compose file. version: "2.2" services: nginx: image: nginx labels: - net.unraid.docker.icon=https://some.server.com/image.png launched the container, went to the docker tab, but the image doesn't get loaded.
  2. take a look at /boot/config/plugins/dockerMan/templates-user, which is where unraid stores all the XML templates. any time you add a docker container from the community apps, for example, creates a file and saves it here. if you're using docker-compose you don't need to fill in the rest, just the high level things like the name, repository, icon, URL, etc. and of course, this is all non-standard and really the only reason why you would do this is if you want nice icons on your dashboard. you do not want to use unraid to manage your containers because it will mess up both unraid and docker-compose.
  3. count me as another user who's migrated everything over the docker-compose so this is a welcome development. i've also found the missing icons annoying. rather than editing core files i'm opted to create templates instead with the same container name and leave everything else blank. this is enough to trick unraid. something like this: <?xml version="1.0"?> <Container version="2"> <Name>portainer</Name> <Repository>portainer/portainer-ce</Repository> <Registry>https://hub.docker.com/r/portainer/portainer-ce/</Registry> <WebUI>http://[IP]:9000/</WebUI> <Icon>https://secure.gravatar.com/avatar/681edab450c1ebab7d83e7266b1d0fbb.jpg</Icon> </Container> you'll have to edit the files directly instead of going through dockerman. and while you can use dockerman to start/stop containers, you can't use it to do anything else like editing containers, updates, etc. otherwise you will mess up your compose configuration and be forced to manually delete conflicting containers. but, once you're fully committed to compose it's literally just a docker-compose pull docker-compose up -d to get the latest of all images and restart everything. dockerman will still inaccurately state that everything is out-of-date, but i've learned to ignore that.
  4. the image doesn't have any time zone info so you need to add a volume mount for /usr/share/zoneinfo
  5. feature request. can we add the ability to disable certain checks? for me, notably all of the checks for docker (updates, templates, etc) are creating false positives because i've completely swapped everything for docker-compose. however, even if i didn't do that, i'm sure there's a ton of people that would prefer checking for docker image updates to be disabled. "if it ain't broke, don't fix it". this is especially true when a new docker image introduces a breaking change, which could be especially bad if it corrupts the appdata and there are no backups.
  6. what's the difference between the elements such as Container.Environment.Variable vs Config[Type=Variable]? as far as i can tell, these are always duplicated and they always match. the same applies for ports and device/volume mounts as well.
  7. turn on advanced view and put it into 'extra parameters'.
  8. FYI you can run both the web server and consumer in a single docker container by using a bash script: #! /bin/bash /sbin/docker-entrypoint.sh document_consumer & /sbin/docker-entrypoint.sh runserver 0.0.0.0:8000 --insecure --noreload & wait save this file into a volume that's mounted in the container. i just put this in the appdata directory. then turn on advanced view and override the entry point, e.g. --entrypoint /usr/src/paperless/data/entry.sh clear out the 'post arguments', since you're doing that in the bash script now.
  9. is an example where something is not supported. the workaround is a hack.
  10. i recently moved most of my containers to docker-compose+portainer, and it works great. did i have to? no. but like everything else unraid, tinkering around is itself enough of a reason. nonetheless, using docker-compose is more than just having a CLI. some other benefits: you can configure multiple images holistically. instead of individually configuring telegraf, influxdb, grafana, you could do all 3 in a single YAML file. you can spin up/down the whole "stack" (as portainer calls it) together. less restrictions. dockerMan only lets you configure a subset of available features. it's standard. you can share your YAML file with others, and vice-versa with or without unraid. and since this comes from docker itself, it will be supported well into the future. the only downside i've seen so far in this setup, is that obviously a lot of things assume you only configure docker containers with dockerMan. yesterday i got a warning from "fix common problems" that my templates for some containers were wrong -- well that's because i deleted them since they were no longer needed. edit 1: another downside...if you restart the docker service (reboot, restart array, etc), all the containers will use the settings defined in dockerMan. this means volume mounts, environment variables, could be wrong/missing. edit 2: if you use dockerMan to pull down new images and restart the container, it will use what's defined in the template and "detach" it from the compose configuration. if you try to apply the docker-compose.yml afterwards, it'll complain that one of the services already exist. you have to delete it from dockerMan, and then docker-compose can recreate it.
  11. got the same issue, searched for an answer and found this thread. i fixed it by updating telegraf.conf and putting in the static IP of my server.
  12. i left it at the default, which is 209.222.18.222,84.200.69.80,37.235.1.174,1.1.1.1,209.222.18.218,37.235.1.177,84.200.70.40,1.0.0.1 changing it 1.1.1.1 just now has the same effect. edit: i've tried other docker containers that do similar things, and all of that have the same problem. some will download ovpn files correctly, authenticate, set up the tunnel, and once that's done everything is dead. not only is DNS not working, i can't ping those servers either. is there anything on unRAID itself that might conflict with setting up the VPN? i diffed /boot from a backup a couple days ago and there's nothing related to networking.... edit2: argh!! it magically worked today with no action on my own. looks like some of the servers are working and others aren't.
  13. i'm having problems getting NordVPN working and i have no idea why. i had it running a 2-3 days ago and then all of a sudden, it stopped working. the only thing i recall playing around with was docker-compose. i've deleted any containers created from that. i've deleted binhex-delugevpn, and re-added. i left all variables default, except for custom, user/pass, disable port forwarding, and enabling privoxy. as far as i can tell, i'm connected to NordVPN because there are no errors. however, DNS is busted... 2020-01-23 20:35:33,373 DEBG 'start-script' stdout output: [info] Checking we can resolve name 'www.google.com' to address... 2020-01-23 20:37:33,493 DEBG 'start-script' stdout output: [debug] Having issues resolving name 'www.google.com', sleeping before retry... 2020-01-23 20:39:38,619 DEBG 'start-script' stdout output: [debug] Having issues resolving name 'www.google.com', sleeping before retry... 2020-01-23 20:39:38,619 DEBG 'start-script' stdout output: [debug] Having issues resolving name 'www.google.com', sleeping before retry... any ideas of what i should look for next? the only way i can get it working now is by running the nordvpn CLI from an ubuntu VM. 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.