Everything posted by jimrummy101
-
[SUPPORT] CONDUIT
Apologies for the late response. I don't have any experience with reverse proxies other than nginx. I also only have the 1 server so testing stuff is a bit of a nightmare. If you have managed to get this working with other reverse proxies and document the process I'd be happy to add it to the Github.
-
[SUPPORT] NetBird
2023-07-25 - I've updated the NGINX conf after looking at updated NETBIRD docs. https://github.com/dannymate/unraid-templates/tree/master/Conf Samples/SWAG/nginx/proxy-confs Please look at your config and update it with the changes.
-
[SUPPORT] CONDUIT
Overview: Support thread for Conduit Application: Conduit - https://conduit.rs About: A simple self-contained Rust-based Matrix server. Fully configurable with Environment Variables! (Beta) Docker Hub: https://hub.docker.com/r/matrixconduit/matrix-conduit Git Repo: https://gitlab.com/famedly/conduit Documentation: https://gitlab.com/famedly/conduit NGINX Conf: https://github.com/dannymate/unraid-templates/tree/master/Conf Samples/SWAG/nginx/proxy-confs What is the current status? Conduit is Beta, meaning you can join and participate in most Matrix rooms, but not all features are supported and you might run into bugs from time to time. There are still a few important features missing: - E2EE emoji comparison over federation (E2EE chat works) - Outgoing read receipts, typing, presence over federation (incoming works) Check out the Conduit 1.0 Release Milestone. Please post any questions/issues relating to this docker you have in this thread.
-
[SUPPORT] NetBird
The PDF is uploaded to the Unraid Forums and I just tested it's still available. I'll try uploading it again here for you. If no luck I'll add it to the repo later for you to look at. Netbird-Server Unraid.pdf
-
[SUPPORT] NetBird
Are trying to self host the server? Can you paste your management conf in here? And can you give me a screenshot of the Netbird Dashboard config in the Unraid Dashboard.
-
[SUPPORT] NetBird
I assume you're one of the devs of NetBird. Thanks for your work and support, it's much appreciated. I do have one question. I'm just noticed I'm getting a lot of these messages occuring in my client logs: time="2023-01-16T14:15:19Z" level=warning msg="disconnected from the Signal service but will retry silently. Reason: rpc error: code = Internal desc = stream terminated by RST_STREAM with error code: PROTOCOL_ERROR" file="grpc.go:144" time="2023-01-16T14:15:31Z" level=info msg="connected to the Signal Service stream" file="grpc.go:136" time="2023-01-16T14:15:48Z" level=warning msg="disconnected from the Management service but will retry silently. Reason: rpc error: code = Internal desc = stream terminated by RST_STREAM with error code: INTERNAL_ERROR" file="grpc.go:134" time="2023-01-16T14:15:49Z" level=info msg="connected to the Management Service stream" file="grpc.go:123" time="2023-01-16T14:15:49Z" level=error msg="unable to configure DNS for this peer using file manager without a nameserver group with all domains configured" file="server.go:214" I assume I may have misconfigured something with my nginx [config]( https://github.com/dannymate/unraid-templates/blob/7c79534002ce1d2116b9d2ec33ce0cccd372b0df/Conf Samples/SWAG/nginx/proxy-confs/netbird.subdomain.conf.sample). proxy.conf: https://github.com/linuxserver/docker-swag/blob/96f746d5ce0bb334bba547c44ad0ccac61f6ed1a/root/defaults/nginx/proxy.conf.sample You can ignore resolver.conf. Or my management.conf which is basically this https://github.com/dannymate/unraid-templates/blob/7c79534002ce1d2116b9d2ec33ce0cccd372b0df/Conf Samples/NetBird/management.json.sample Do you know what could be the issue here? This github issue seems related: https://github.com/netbirdio/netbird/issues/651
-
[SUPPORT] NetBird
It doesn't matter what the IP address is. The way devices know which ones they can communicate with is via the Access Control panel in the NetBird Admin. By default everything should be able to connect to everything else. I have had issues with pinging windows based systems personally (but otherwise working fine) as well as issues with a specific client not actually being connected but saying it is. To check if a client is wrong about its connection try getting it to ping itself. If it can't ping itself then disconnect & reconnect or netbird down then netbird up. The other way to check if two devices can connect to eachother is via an actual service. So using your PC try connecting going to your unraid portal. It should just be typing the unraid ntebird ip into your browser. Let me know how it goes!! Edit: Looks like the comment I replied to was deleted. It was asking for help with an inability to ping thinking it could be due to clients not being on the exact same subnet.
-
[SUPPORT] NetBird
Netbird-Server Unraid.pdf I have created a PDF guide to installing your own NetBird server. Feel free to give any feedback. UPDATE 19/01/2023: Coturn Configuration has been split into two seperate options. One for those using a shared secret and those who need to use a user account. To check if you've misconfigured your Coturn for NetBird look at your Coturn logs to see if there's any errors regarding not being able to find a user. If you have misconfigured then the Network Route functionality will not work. Also a note regarding Network Routes is to make sure you are not denying ips in your turnserver.conf. For example if you are trying to route to a 192.168.0.0/24 then make sure the turnserver.conf either explicitly allows that IP range or at least doesn't deny them.
-
[SUPPORT] NetBird
Overview: Support thread for NetBird Application: NetBird-Client, NetBird-Dashboard, NetBird-Management, NetBird-Signal - https://netbird.io About: Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls. Docker Hub: https://hub.docker.com/r/netbirdio/netbird GitHub: https://github.com/netbirdio/netbird Documentation: https://netbird.io/docs NGINX Conf: https://github.com/dannymate/unraid-templates/tree/master/Conf Samples/SWAG/nginx/proxy-confs Please post any questions/issues relating to this docker you have in this thread. 2023-07-25 - I've updated the NGINX conf after looking at updated NETBIRD docs.
-
[Support] spikhalskiy - ZeroTier
I think I've figured out a solution. I'll create an update if I'm still getting issues. First go into your ztncui appdata folder and create a file called supervisord.conf. Open it and paste in the contents of your container's "/etc/supervisord.conf" file. You can get the contents by: Opening the console, cd /etc/, cat supervisord.conf Edit your appdata supervisord.conf once more and add a line to the [program:ztone] section that says 'autorestart=true'. This should in theory force ztone to restart whenever is exits expectedly(which I was getting) or unexpectedly. Finally navigate to your container and add a new path: Config Type: Path Name: Supervisord.confg Container Path: /etc/supervisord.conf Host Path: /mnt/user/appdata/ztncui/supervisord.conf Press apply and it should all boot fine. You can check the container has picked up your supervisord.conf file by doing what we did previously using cat inside the container console. It should show our new autorestart line. Edit: A few days later after these changes ztone tried to exit and it auto restarted. Everything working normally as if nothing happened.
-
[Support] spikhalskiy - ZeroTier
Using ZTNCUI my zero tier server is crashing at random intervals. "exited: ztone (exit status 0; expected)" is the last thing it says before going offline. Restarting the container makes it work again until the next random crash. Any ideas?
-
[Plugin] Docker Compose Manager
I figured it out. You can add bash commands to Docker Folders so they show up on the folder context menu in the Docker tab. Add/Edit Folder > Add Another Button Config Type = Bash Name = Compose Up / Compose Down Icon = Pick Whatever CMD = Compose Up Command: "docker compose -f /boot/config/plugins/compose.manager/projects/<stackname>/compose.yml up" Compose Down Command: "docker compose -f /boot/config/plugins/compose.manager/projects/<stackname>/compose.yml down" The docker-compose function doesn't work so it needs the space in the middle. Once you select the containers to be under that folder, even if they've been deleted they'll still show back up under that folder when recreated. If there's issues with that you can go into advanced view and set a regex. e.g. If I want all containers with the word revolt in the name I'd put "revolt" (without the quotations) in the regex field.
-
[Plugin] Docker Compose Manager
Wrote a guide on installing Revoltchat with this plugin: https://github.com/dannymate/revolt-unraid-self-hosted. It's quite rushed but it's usable, first time using github wiki. Also how would I add the compose up/down command to a docker folder?
-
[Plugin] Docker Compose Manager
Trying to compose up this yaml with this .env file. I'm getting this error: "unexpected character "-" in variable name near "- ./data/db:/data/db\n\n # Redis server\n redis:\n image: eqalpha/keydb\n restart: always\n\n # REVOLT API server (Delta)\n api:\n image: revoltchat/server\n env_file: .env\n depends_on:\n\t- database\n\t- redis\n environment:\n\t- REVOLT_MONGO_URI=mongodb://database\n\t- REVOLT_REDIS_URI=redis://redis/\n ports:\n\t- \"8000:8000\"\n\t- \"9000:9000\"\n restart: always\n\n # REVOLT Web App\n web:\n image: revoltchat/client:master\n env_file: .env\n ports:\n - \"5000:5000\"\n restart: always\n\n # S3-compatible storage server\n minio:\n image: minio/minio\n command: server /data\n env_file: .env\n volumes:\n - ./data/minio:/data\n ports:\n - \"10000:9000\"\n restart: always\n\n # Create buckets for minio.\n createbuckets:\n image: minio/mc\n depends_on:\n - minio\n env_file: .env\n entrypoint: >\n /bin/sh -c \"\n while ! curl -s --output /dev/null --connectmeout 1 http://minio:9000; do echo 'Waiting minio...' && sleep 0.1; done;\n /usr/bin/mc alias set minio http://minio:9000 $MINIO_ROOT_USER $MINIO_ROOT_PASSWORD;\n /usr/bin/mc mb minio/attachments;\n /usr/bin/mc mb minio/avatars;\n /usr/bin/mc mb minio/backgrounds;\n /usr/bin/mc mb minio/icons;\n /usr/bin/mc mb minio/banners;\n exit 0;\n \"\n # REVOLT file hosting service (Autumn)\n autumn:\n image: revoltchat/autumn\n env_file: .env\n depends_on:\n - database\n - createbuckets\n environment:\n - AUTUMN_MONGO_URI=mongodb://database\n ports:\n - \"3000:3000\"\n restart: always\n\n # REVOLT metadata and image proxy (January)\n january:\n image: revoltchat/january\n ports:\n - \"7000:3000\"\n restart: always\n"". I think essentially what it's trying to say is that it doesn't like the lists in the yaml file denoted by hyphens. Any ideas? Edit: Never mind I'm an idiot. FIgured it out. Copied the yaml into .env. :/. Remember always mash ctrl+c.
-
[Plug-In] Community Applications
I'm getting the same issue. plugin: downloading: https://raw.github.com/Squidly271/community.applications/master/archive/community.applications-2019.02.18a-x86_64-1.txz ... failed (Invalid URL / Server error response) plugin: wget: https://raw.github.com/Squidly271/community.applications/master/archive/community.applications-2019.02.18a-x86_64-1.txz download failure (Invalid URL / Server error response) Also the same with Fix Common Problems plugin. plugin: downloading: https://raw.github.com/Squidly271/fix.common.problems/master/archive/fix.common.problems-2019.02.18-x86_64-1.txz ... failed (Invalid URL / Server error response) plugin: wget: https://raw.github.com/Squidly271/fix.common.problems/master/archive/fix.common.problems-2019.02.18-x86_64-1.txz download failure (Invalid URL / Server error response)