CHBMB

Community Developer
  • Posts

    10620
  • Joined

  • Days Won

    51

Everything posted by CHBMB

  1. I don't use ZNC, might be an idea if you can get it working conventionally using the examples their and post a working example then we might be able to look at translating that to over docker networking. Unless someone else has a working example? Figuring out these things can be a time consuming problem so I'm not going to personally pick it up and run with it. Sent from my Mi A1 using Tapatalk
  2. Then it's working? Submit a template to the repository then. It's fine to have extra parameters in there. Sent from my Mi A1 using Tapatalk
  3. @gacpac The other learning point is he has control over xxx.duckdns.org so he can have as many (sub)subdomains of that as he wants, that's what Nginx will handle.
  4. @gacpac That information ^ tells you he already has certs. And as we've told @Lynxphp previously, the issue is probably hairpin NAT
  5. @gacpac Please don't ping me, this isn't my job, I help out when I can, I'm currently in bed. Also, @gacpac whilst your enthusiasm is admirable, I'm not certain you understand this stuff as well as you think you do, and no disrespect, you're sometimes confusing the issue even more. The issue looks to me to be that of NAT reflection/Hairpin NAT. @Lynxphp Try adding this in pfsense in the custom options of DNS resolver. server: local-zone: "xxx.duckdns.org" redirect local-data: "xxx.duckdns.org 3600 IN A 19.16.17.101"
  6. I think you're still missing the point, you're asking LimeTech to make a template for something they don't maintain. It ain't going to happen, and nobody else is going to do it for you. I make a lot of the LinuxServer.io templates, it takes literally 5 mins, if you can't take the time to do it, it can't be that important. Also, the big problem is if someone makes a template for an application they don't use, don't maintain and have no control over. Who's going to support it? Some members here make templates like that, but at least they step up to the plate and try and help people out. You can't sell this as altruism as though you think it'll be useful to people, you want it and can't be bothered to make the template.
  7. I don't think you understand how this works. LimeTech maintain their own docker containers and publish templates for them. What you're asking is you want a template making for an application you want to use, which is a common request, but what you probably don't realise is that a template is just an XML file, anyone can make one for any application. Then just add the ports, variables and volumes you need to run the container. Takes like 5 minutes once you get used to it.
  8. I do the same, I build all the Nvidia and DVB builds on a Unraid VM running on my main Unraid server. Dedicate 24 threads to it and 32GB. Power it off when I'm not doing anything with it though. That was the whole reason I spent so damned long getting it working originally was so I didn't interrupt my wife's TV/Music. The restarts required were unacceptable to her. It has to be said it's a **lot** easier now, @itimpi didn't you post some updated instructions somewhere after V6.2 which made it a whole lot easier?
  9. CHBMB

    RSS feed?

    Personally I wouldn't, but I spend enough time here to kind of have my finger reasonably on the pulse without having to resort to RSS. Plus, I don't read the blog posts, but I don't feel I need to to as they tend to be about what Unraid can do, and I kind of know what it can do, and do everything I need it to, and there's nothing I want it to do that it doesn't do, if that makes sense. And if there's something new I want it to do, I can generally get it to do it...... In fact, I should have married my Unraid server instead of my wife, she does none of the above and costs more money...... 🤣
  10. @Tucubanito07 See the box named REMOVE, click it. The one next to the Subdomain line
  11. The issue is that the docker command being run (repeatedly) is wrong and they're trying to grab a cert for www. @Tucubanito07 Maybe pics will work better. Delete this....
  12. Would help if you actually did what I asked..... From your logs: URL=nextcloud-eleanor.ddns.net SUBDOMAINS=www, EXTRA_DOMAINS= ONLY_SUBDOMAINS=false And shown on your screenshot. Look, I'm not being funny here, but it would help if you actually read things properly. STOP POSTING screenshots
  13. Actually ignore me. It should be: URL=nextcloud-eleanor.ddns.net SUBDOMAINS= EXTRA_DOMAINS= ONLY_SUBDOMAINS=false
  14. URL=ddns.net SUBDOMAINS=nextcloud-eleanor EXTRA_DOMAINS= ONLY_SUBDOMAINS=true This is how it should be configured. You don't own the www.ddns.net url so you can't grab a cert for it.
  15. @ijuarez Yeah, I know, problem is there's errors at every point in the chain and first principles have long been forgotten. If it doesn't grab a cert, then Nginx doesn't start, and then Nextcloud isn't going to work. Until he/she gets LetsEncrypt working it's just wasting everyones time with a load of noise about Nextcloud. @Tucubanito07 Here's what happens 1. You open the relevant ports on your router - you now have that correct 2. You start the LetsEncrypt container and it tries to grab certs 3. If certs are grabbed successfully Nginx starts up 4. Then you can setup Nextcloud and the reverse proxy side of things 5. Then once that's setup it should all work. Problem is you're failing at step 1 and 2 and keep looking to step 5 to see if it's working.
  16. @Tucubanito07 Your port forwarding is now correct, it looks to me as though your nextcloud config is wrong. Right, this is getting out of control. Lets stop for a moment, and forget about Nextcloud. Because unless LE is setup properly it isn't going to work. I want you to remove the LetsEncrypt container, then recreate it and post the logs and for the love of God, please paste text and wrap it with code tags rather than post screenshots, reason being, if something then needs changing, we can copy and edit, whereas with screenshots we have to type it out. I suggest you read this as well so you can post a docker run command and logs rather than screenshots.
  17. I don't think the problem is with the kernel and docker, but I can't help you as I don't use swarm. Here's a reference to a working .config for swarm and as you can see with the last patched version there are all the same kernel modules present and some that aren't present in their config. https://blog.hypriot.com/post/verify-kernel-container-compatibility/
  18. The only thing missing from that last build was filesystem stuff that isn't relevant to Unraid and CGROUP_HUGETLB Which I tried to activate, but couldn't..... Disclaimer: I have no real idea what HUGETLB is and only a rudimentary understanding of C Groups. Might take another look tonight.
  19. Oh yeah, and it always starts with the words "Can we talk about something....." It might be phrased as a question, but it's not, it's very much a statement, those words make my blood run cold as soon as I hear them, as my mind starts going over what it is I may (or may not) have done that I was supposed to (or not supposed to). Last week it was a whole conversation about my driving.......... 6 weeks previously. I mean I love my wife, but really?!
  20. @Lynxphp Use the preconfigured reverse proxy conf for Nextcloud and see if that works before you do anything else.
  21. Try this one..... root@matrix:/mnt/disk1/dvb# check-config.sh .config-swarm info: reading kernel config from .config-swarm ... Generally Necessary: - cgroup hierarchy: properly mounted [/sys/fs/cgroup] - CONFIG_NAMESPACES: enabled - CONFIG_NET_NS: enabled - CONFIG_PID_NS: enabled - CONFIG_IPC_NS: enabled - CONFIG_UTS_NS: enabled - CONFIG_CGROUPS: enabled - CONFIG_CGROUP_CPUACCT: enabled - CONFIG_CGROUP_DEVICE: enabled - CONFIG_CGROUP_FREEZER: enabled - CONFIG_CGROUP_SCHED: enabled - CONFIG_CPUSETS: enabled - CONFIG_MEMCG: enabled - CONFIG_KEYS: enabled - CONFIG_VETH: enabled (as module) - CONFIG_BRIDGE: enabled - CONFIG_BRIDGE_NETFILTER: enabled - CONFIG_NF_NAT_IPV4: enabled (as module) - CONFIG_IP_NF_FILTER: enabled (as module) - CONFIG_IP_NF_TARGET_MASQUERADE: enabled (as module) - CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: enabled - CONFIG_NETFILTER_XT_MATCH_CONNTRACK: enabled - CONFIG_NETFILTER_XT_MATCH_IPVS: enabled (as module) - CONFIG_IP_NF_NAT: enabled (as module) - CONFIG_NF_NAT: enabled (as module) - CONFIG_NF_NAT_NEEDED: enabled - CONFIG_POSIX_MQUEUE: enabled Optional Features: - CONFIG_USER_NS: enabled - CONFIG_SECCOMP: enabled - CONFIG_CGROUP_PIDS: enabled - CONFIG_MEMCG_SWAP: enabled - CONFIG_MEMCG_SWAP_ENABLED: enabled (cgroup swap accounting is currently enabled) - CONFIG_LEGACY_VSYSCALL_EMULATE: enabled - CONFIG_BLK_CGROUP: enabled - CONFIG_BLK_DEV_THROTTLING: enabled - CONFIG_IOSCHED_CFQ: enabled - CONFIG_CFQ_GROUP_IOSCHED: enabled - CONFIG_CGROUP_PERF: enabled - CONFIG_CGROUP_HUGETLB: missing - CONFIG_NET_CLS_CGROUP: enabled (as module) - CONFIG_CGROUP_NET_PRIO: enabled - CONFIG_CFS_BANDWIDTH: enabled - CONFIG_FAIR_GROUP_SCHED: enabled - CONFIG_RT_GROUP_SCHED: enabled - CONFIG_IP_NF_TARGET_REDIRECT: enabled (as module) - CONFIG_IP_VS: enabled (as module) - CONFIG_IP_VS_NFCT: enabled - CONFIG_IP_VS_PROTO_TCP: enabled - CONFIG_IP_VS_PROTO_UDP: enabled - CONFIG_IP_VS_RR: enabled (as module) - CONFIG_EXT4_FS: enabled (as module) - CONFIG_EXT4_FS_POSIX_ACL: enabled - CONFIG_EXT4_FS_SECURITY: missing enable these ext4 configs if you are using ext3 or ext4 as backing filesystem - Network Drivers: - "overlay": - CONFIG_VXLAN: enabled (as module) Optional (for encrypted networks): - CONFIG_CRYPTO: enabled - CONFIG_CRYPTO_AEAD: enabled - CONFIG_CRYPTO_GCM: enabled (as module) - CONFIG_CRYPTO_SEQIV: enabled - CONFIG_CRYPTO_GHASH: enabled (as module) - CONFIG_XFRM: enabled - CONFIG_XFRM_USER: enabled - CONFIG_XFRM_ALGO: enabled - CONFIG_INET_ESP: enabled - CONFIG_INET_XFRM_MODE_TRANSPORT: enabled - "ipvlan": - CONFIG_IPVLAN: enabled (as module) - "macvlan": - CONFIG_MACVLAN: enabled (as module) - CONFIG_DUMMY: enabled (as module) - "ftp,tftp client in container": - CONFIG_NF_NAT_FTP: enabled (as module) - CONFIG_NF_CONNTRACK_FTP: enabled (as module) - CONFIG_NF_NAT_TFTP: enabled (as module) - CONFIG_NF_CONNTRACK_TFTP: enabled - Storage Drivers: - "aufs": - CONFIG_AUFS_FS: missing - "btrfs": - CONFIG_BTRFS_FS: enabled - CONFIG_BTRFS_FS_POSIX_ACL: enabled - "devicemapper": - CONFIG_BLK_DEV_DM: enabled (as module) - CONFIG_DM_THIN_PROVISIONING: enabled (as module) - "overlay": - CONFIG_OVERLAY_FS: enabled - "zfs": - /dev/zfs: missing - zfs command: missing - zpool command: missing Limits: - /proc/sys/kernel/keys/root_maxkeys: 1000000 Unraid-v6.7.1rc1-swarm-v2.zipswarm-v2.patch
  22. Yeah, exactly what@xaero says, you've got to understand that we're installing what are essentially desktop drivers onto a server. To do so I did remove one bit that wouldn't compile without a full GTK and X11 stack iirc. libnvidia-gtk I believe it was. Sent from my Mi A1 using Tapatalk