Jump to content

ptr727

Members
  • Content Count

    69
  • Joined

  • Last visited

Community Reputation

3 Neutral

About ptr727

  • Rank
    Advanced Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. There are docker options that are not exposed in the GUI, e.g. tmpfs, user, dependencies, etc.. Having the ability to switch a container setup between vanilla GUI, or compose YAML text, would be ideal, as it allows native configuration, without needing to use the CLI, or the additional cumbersome command options in the GUI. The management code can always apply filters or sanitization, such that e.g. options like restart are exposed in the GUI, or invalid configs detected. Alternatively the config may simply be GUI or YAML, where if YAML it is all under control of the user.
  2. Ok, it is ugly, but I'll give it a try. I really wish we could just use compose files.
  3. I am trying to create a container that uses systemd and requires the use of tmpfs mappings. E.g. Docker Run Example: docker run -d \ --name=dwspectrum-test-container \ --restart=unless-stopped \ --network=host \ --tmpfs /run \ --tmpfs /run/lock \ --tmpfs /tmp \ -v /sys/fs/cgroup:/sys/fs/cgroup:ro \ -v "/.mount/media:/config/DW Spectrum Media" \ -v /.mount/config:/opt/digitalwatchdog/mediaserver/var \ ptr727/dwspectrum Docker Compose Example: services: dwspectrum: image: ptr727/dwspectrum container_name: dwspectrum-test-container hostname: dwspectrum-test-host domainname: foo.net build: . volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro - ./.mount/media:/config/DW Spectrum Media - ./.mount/config/:/opt/digitalwatchdog/mediaserver/var tmpfs: - /run - /run/lock - /tmp restart: unless-stopped network_mode: host ports: - 7001:7001 How do I add tmpfs mappings in Unraid's docker configuration, or do I need to specify them as additional options on the commandline?
  4. Yes, but this functionality is not available for any log files that are not natively integrated in the unraid GUI. If the code that displays the logs can be used to display contents of other log files, that would be equally ideal.
  5. I am looking for an easy way to view log files in a web browser. Something where I can browse for log files, e.g. from unraid or appdata from containers, and have a "tail" like live view, ideally with context highlighting, but in my web browser. Something like https://dozzle.dev/ or papertail. Any ideas?
  6. Yep, I understand the meaninglessness of mapping ports in bridge mode, but without it the web UI link does not work. Of all my containers running in bridge mode, home assistant is the only container where the launch web ui link does not appear. Most other other containers do list port mappings such that they work correctly in host or bridge mode. Would be great if the web ui link always works, maybe use port mapping, or use IP address assigned in bridge setup.
  7. Just FYI what I discovered as I switched from HASS in a VM to just the main container using a fixed IP in bridge mode: 1) HASS removed the docker port mapping, so Unraid will not show ports, and the web UI link will not work. I could not find a way to make Unraid do explicit port mappings or how to make the web ui link work, e.g. like I would manually do using docker compose when adding ports. 2) HASS runs as root, workaround is to use this solution, such that appdata permissions work as expected. Copy the run script to appdata folder and add execute permissions (or git clone and copy run file to correct folder). Edit docker config in advanced mode and add "--user 99:100" in extra parameters section. Add env UMASK and set value to 007. Make sure all config files in appdata are deleted, other than run, start container, and permissions will be correct. Hope this help somebody.
  8. I see, so the base is ignored and only the specific layer files copied on top of your last layer, I'll try it out and see what happens.
  9. I read the blog, and if I understand correctly you tar all the files in the docker, and drop them on your layout, I assume it is then very important that the images derive from the same base image? I created an image that derives from your image, and then installs the goodies I want: https://hub.docker.com/r/ptr727/code-server It works fine as is, and it is currently auto building when I make a change or your image changes.
  10. I need to install DotNet Core SDK 3, which has several dependencies that are not installed, and it needs to be configured for container use. Should I 1) attempt the custom scripts path, or am I better off 2) creating my own docker file that inherits from your image as base, or 3) fork and modify your dockerfile to also include the DotNet SDK steps? See: https://github.com/dotnet/dotnet-docker/blob/master/3.0/sdk/bionic/amd64/Dockerfile
  11. Will the "development" tag be equivalent to coder's v2 tag (that I am currently using)? How about just following coder's tagging structure, e.g. what will v3 be if development is v2?
  12. Hi, my backup has been stuck on verifying for more than a week. While it is still in this "broken" state, I'd like to help troubleshoot to get the issue resolved. Please see here for details: https://forum.duplicati.com/t/think-youre-stuck-on-verifying-backend-data/3473/36?u=ptr727 How do I help troubleshoot in the container?
  13. Similar experience with poor SMB performance, especially simultaneous read/write performance. Does not appear to be network, as iperf and rsync run at gigabit. Tested a Windows Server 2019 VM running on same Unraid server, get much better SMB performance. See test details and results at the end of this post: https://blog.insanegenius.com/2019/06/10/unraid-in-production-a-bit-rough-around-the-edges-and-terrible-smb-performance/
  14. Unraid SMB performance is very slow compared to SMB performance of a Windows Server VM running on the same Unraid hardware. I tested using 6.7.0. Test methodology and results are here: https://blog.insanegenius.com/2019/06/10/unraid-in-production-a-bit-rough-around-the-edges-and-terrible-smb-performance/ server-1-diagnostics-20190611-0254.zip