[SUPPORT] DiamondPrecisionComputing - ALL IMAGES AND FILES


Recommended Posts

14 hours ago, DevXen said:

hey I've been getting this in my syslog over and over. not sure how to fix it?

 

root: ddns-updater: Could not download icon https://github.com/DiamondPrecisionComputing/unraid-templates/blob/main/templates/img/ddnsgopher.png?raw=true

Looks like a setting from an older version of the template. Edit the container and change the icon url to this:

 

  https://raw.githubusercontent.com/DiamondPrecisionComputing/unraid-templates/master/templates/img/ddnsgopher.png

Link to comment
  • 4 weeks later...

Hey there.

 

Saw another update today and just wondered if there's a changelog.  

On the github, I don't even see any update since June (or maybe July?) and no changelog in this thread.

 

Thank you and thanks for your hard work!

 

By the way, this is the one I'm using in Unraid: qmcgaw/ddns-updater

Link to comment

The templates for the Unraid appstore are not always up to date with the change logs for the actual applications. I try to keep up with them when time allows. Even if the template is not updated with the new change logs, the application will still update whenever the dev pushes updates for the application. You can always look at the github repo for the application for an up to date change log as well.

Link to comment

Hi there, I've set this docker up in my server and configured it to use Digital Ocean following this template:

https://github.com/qdm12/ddns-updater/blob/master/docs/digitalocean.md

 

The config.json file:

{
  "settings": 
  [
    {
      "provider": "digitalocean",
      "domain": "mydomain.ca",
      "host": "@",
      "token": "<my token>",
      "ip_version": "ipv4"
    }
  ]
}

 

Docker starts fine and the WebUI output shows this:

ddns.thumb.jpg.d691c10d08075fbce545d4bc839a1fc4.jpg

 

But when I got look at my DNS Panel in Digital Ocean, no A record gets set. Even 12 hours later.

 

Here is the contents from updates.json:

{
  "records": [
    {
      "domain": "mydomain.ca",
      "host": "@",
      "ips": [
        {
          "ip": "<my ip>",
          "time": "2024-01-25T23:43:37.728524444-05:00"
        },
        {
          "ip": "<my ip>",
          "time": "2024-01-26T00:21:35.437335624-05:00"
        }
      ]
    }
  ]
}

 

Everything looks right. Did I miss something?

 

Thanks!

Link to comment
  • 2 weeks later...
22 hours ago, Rhostigma said:

image.thumb.png.ace68fff3106bb1bdcc962604ef72bc2.png

 

Ever since the latest update, I've been getting errors for noip. Did they remove support for noip or something?

If anyone has this issue I got an answer from their github.
Change PUBLICIPV4_HTTP_PROVIDERS=noip to for example PUBLICIPV4_HTTP_PROVIDERS=all (or remove it so it defaults to all). 

Link to comment
  • 2 weeks later...

Hi there,

 

recently discovered this container, and i got it working and going.  Now i'm trying to route this other unraid container thru it:

 

https://github.com/crazy-max/docker-rtorrent-rutorrent

 

My issue is: after i've pointed rutorrent to gluetun with the "--net=container:GluetunVPN" paramater, rutorrent will not load.  I forwarded the other 3 ports the rutorrent container needed:  6881/50000 and i think it was 8080.  But once rutorrent is started, it throws this error:

 

024/02/15 11:11:10 [emerg] 1084#1084: bind() to 0.0.0.0:8000 failed (98: Address in use)
nginx: [emerg] bind() to 0.0.0.0:8000 failed (98: Address in use)

 

It appears the HTTP_CONTROL_SERVER_PORT is conflicting with the rutorrent container, per this comment:

 

https://github.com/crazy-max/docker-rtorrent-rutorrent/issues/184#issuecomment-1344582850

 

He suggests I change it;  I did so in the docker container settings for Gluetun, but when i restart the container, it still binds to the same 8000 port -- any advice on how i can change it permanently to another port?

 

Thanks!

 

Edited by st1994
Link to comment
3 minutes ago, st1994 said:

Hi there,

 

recently discovered this container, and i got it working and going.  Now i'm trying to route this other unraid container thru it:

 

https://github.com/crazy-max/docker-rtorrent-rutorrent

 

My issue is: after i've pointed rutorrent to gluetun with the "--net=container:GluetunVPN" paramater, rutorrent will not load.  It throws this error:

 

024/02/15 11:11:10 [emerg] 1084#1084: bind() to 0.0.0.0:8000 failed (98: Address in use)
nginx: [emerg] bind() to 0.0.0.0:8000 failed (98: Address in use)

 

It appears the HTTP_CONTROL_SERVER_PORT is conflicting with the rutorrent container, per this comment:

 

https://github.com/crazy-max/docker-rtorrent-rutorrent/issues/184#issuecomment-1344582850

 

He suggests I change it;  I did so in the docker container settings for Gluetun, but when i restart the container, it still binds to the same 8000 port -- any advice on how i can change it permanently to another port?

 

Thanks!

 

Change the HTTP_CONTROL_SERVER_PORT variable to HTTP_CONTROL_SERVER_ADDRESS and see if that works.
It's on my list to update the unraid template but I haven't had much free time lately.

Link to comment
46 minutes ago, biggiesize said:

Change the HTTP_CONTROL_SERVER_PORT variable to HTTP_CONTROL_SERVER_ADDRESS and see if that works.
It's on my list to update the unraid template but I haven't had much free time lately.

Yep that totally did it.  Thanks a million for the quick response and even the fact you brought this over for us.

 

Much appreciated.

Link to comment
  • 1 month later...

After updating GluetunVPN today the 18th of March 2024, i keep getting this over and over in the log file:

 

========================================
========================================
=============== gluetun ================
========================================
=========== Made with ❤️ by ============
======= https://github.com/qdm12 =======
========================================
========================================
Running version latest built on 2024-03-18T17:49:37.003Z (commit 3d16798)
🔧 Need help? https://github.com/qdm12/gluetun/discussions/new
🐛 Bug? https://github.com/qdm12/gluetun/issues/new
 New feature? https://github.com/qdm12/gluetun/issues/new
 Discussion? https://github.com/qdm12/gluetun/discussions/new
💻 Email? [email protected]
💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
2024-03-18T21:55:45+01:00 INFO [routing] default route found: interface eth0, gateway 172.17.0.1, assigned IP 172.17.0.2 and family v4
2024-03-18T21:55:45+01:00 INFO [routing] local ethernet link found: eth0
2024-03-18T21:55:45+01:00 INFO [routing] local ipnet found: 172.17.0.0/16
2024-03-18T21:55:45+01:00 INFO [firewall] enabling...
2024-03-18T21:55:45+01:00 INFO [firewall] enabled successfully
2024-03-18T21:55:46+01:00 INFO [storage] merging by most recent 17820 hardcoded servers and 17820 servers read from /gluetun/servers.json
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x760835]
goroutine 18 [running]:
github.com/qdm12/gluetun/internal/configuration/settings.(*ServerSelection).validate(0xc0002b6330, {0xc00002a035, 0x7}, {0x1098740?, 0xc0032fe000?})
	github.com/qdm12/gluetun/internal/configuration/settings/serverselection.go:149 +0xa55
github.com/qdm12/gluetun/internal/configuration/settings.(*Provider).validate(0xc0002b6328, {0xc000028081?, 0x9?}, {0x1098740, 0xc0032fe000})
	github.com/qdm12/gluetun/internal/configuration/settings/provider.go:47 +0x2fc
github.com/qdm12/gluetun/internal/configuration/settings.(*VPN).Validate(0xc0002b6318, {0x1098740, 0xc0032fe000}, 0xf0?)
	github.com/qdm12/gluetun/internal/configuration/settings/vpn.go:30 +0x165
github.com/qdm12/gluetun/internal/configuration/settings.(*Settings).Validate.func1()
	github.com/qdm12/gluetun/internal/configuration/settings/settings.go:52 +0x2b
github.com/qdm12/gluetun/internal/configuration/settings.(*Settings).Validate(0xc0002b6000, {0x1098740?, 0xc0032fe000}, 0x0)
	github.com/qdm12/gluetun/internal/configuration/settings/settings.go:57 +0x9cd
main._main({0x109d840, 0xc000288000}, {{0x1096954, 0x6}, {0x1096cd8, 0x7}, {0x1098470, 0x18}}, {0xc0000220a0, 0x1, ...}, ...)
	./main.go:240 +0xf9d
main.main.func1()
	./main.go:92 +0x12c
created by main.main in goroutine 1
	./main.go:91 +0x5e5

Something is not good :(

It worked well before the update.

Link to comment

Same kind of error here. Temporarily solved by using tag v3.37 (assumed previous version). So my Repository line now reads: "qmcgaw/gluetun:v3.37".

 

Same issue seems to be reported on GItHub as well.

 

2024-03-19T06:46:49+02:00 INFO [http server] http server listening on [::]:8000
2024-03-19T06:46:49+02:00 INFO [healthcheck] listening on 127.0.0.1:9999
2024-03-19T06:46:49+02:00 INFO [dns] using plaintext DNS at address 1.1.1.1
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x78e831]

goroutine 119 [running]:
github.com/qdm12/gluetun/internal/storage.filterServer({{0xc0027464c0, 0x9}, {0xc0027464c9, 0x7}, {0x0, 0x0}, {0xc0027465c0, 0x6}, {0xc0027465c6, 0x9}, ...}, ...)
        github.com/qdm12/gluetun/internal/storage/filter.go:77 +0x1b1
github.com/qdm12/gluetun/internal/storage.(*Storage).FilterServers(_, {_, _}, {{0xc0000281e9, 0x9}, {{0x0, 0xffff00000000}, 0xc000010018}, {0xc0002621b0, 0x9, ...}, ...})
        github.com/qdm12/gluetun/internal/storage/filter.go:33 +0x2fb
github.com/qdm12/gluetun/internal/provider/utils.GetConnection({_, _}, {_, _}, {{0xc0000281e9, 0x9}, {{0x0, 0xffff00000000}, 0xc000010018}, {0xc0002621b0, ...}, ...}, ...)
        github.com/qdm12/gluetun/internal/provider/utils/connection.go:39 +0xad
github.com/qdm12/gluetun/internal/provider/mullvad.(*Provider).GetConnection(_, {{0xc0000281e9, 0x9}, {{0x0, 0xffff00000000}, 0xc000010018}, {0xc0002621b0, 0x9, 0x9}, {0x0, ...}, ...}, ...)
        github.com/qdm12/gluetun/internal/provider/mullvad/connection.go:12 +0x105
github.com/qdm12/gluetun/internal/vpn.setupWireguard({_, _}, {_, _}, {_, _}, {_, _}, {{0xc0000281e9, 0x9}, ...}, ...)
        github.com/qdm12/gluetun/internal/vpn/wireguard.go:20 +0xbe
github.com/qdm12/gluetun/internal/vpn.(*Loop).Run(0xc000238420, {0x109d840, 0xc0002663c0}, 0xc0002567e0?)
        github.com/qdm12/gluetun/internal/vpn/run.go:40 +0x4f5
created by main._main in goroutine 14
        ./main.go:427 +0x385a

 

 

 

Link to comment

Wierd, mine's still broken..

I had the same issue as everyone else, so reverted to v3.37 which worked without issue, decided to see if it was fixed today and went back to latest which still bootloops constantly just like the previous issue. 🤷‍♂️

Log shows

 

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x78e831]

goroutine 187 [running]:
github.com/qdm12/gluetun/internal/storage.filterServer({{0xc001ffb3b0, 0x9}, {0xc001ffb380, 0x7}, {0x0, 0x0}, {0xc001ffb378, 0x6}, {0xc001ffb387, 0x9}, ...}, ...)
        github.com/qdm12/gluetun/internal/storage/filter.go:77 +0x1b1
github.com/qdm12/gluetun/internal/storage.(*Storage).FilterServers(_, {_, _}, {{0xc000028189, 0x9}, {{0x0, 0xffff00000000}, 0xc000010018}, {0xc000390680, 0x2, ...}, ...})
        github.com/qdm12/gluetun/internal/storage/filter.go:33 +0x2fb
github.com/qdm12/gluetun/internal/provider/utils.GetConnection({_, _}, {_, _}, {{0xc000028189, 0x9}, {{0x0, 0xffff00000000}, 0xc000010018}, {0xc000390680, ...}, ...}, ...)
        github.com/qdm12/gluetun/internal/provider/utils/connection.go:39 +0xad
github.com/qdm12/gluetun/internal/provider/mullvad.(*Provider).GetConnection(_, {{0xc000028189, 0x9}, {{0x0, 0xffff00000000}, 0xc000010018}, {0xc000390680, 0x2, 0x2}, {0x0, ...}, ...}, ...)
        github.com/qdm12/gluetun/internal/provider/mullvad/connection.go:12 +0x105
github.com/qdm12/gluetun/internal/vpn.setupWireguard({_, _}, {_, _}, {_, _}, {_, _}, {{0xc000028189, 0x9}, ...}, ...)
        github.com/qdm12/gluetun/internal/vpn/wireguard.go:20 +0xbe
github.com/qdm12/gluetun/internal/vpn.(*Loop).Run(0xc000397760, {0x109d840, 0xc0004803c0}, 0xc000393020?)
        github.com/qdm12/gluetun/internal/vpn/run.go:40 +0x4f5
created by main._main in goroutine 34
        ./main.go:427 +0x385a

 

Link to comment
9 hours ago, wqill2020 said:

Wierd, mine's still broken..

I had the same issue as everyone else, so reverted to v3.37 which worked without issue, decided to see if it was fixed today and went back to latest which still bootloops constantly just like the previous issue. 🤷‍♂️

                                                 

 

 

Did you try force updating your Gluetun container on Unraid's docker page? That could possibly help, if it didn't actually pull the latest image for some reason?

Link to comment
9 hours ago, ansgaros said:

 

Did you try force updating your Gluetun container on Unraid's docker page? That could possibly help, if it didn't actually pull the latest image for some reason?


I had no idea that changing the container tag may not actually download the latest image, now I know for the future.

 Issue resolved, thanks bud! ❤️

Link to comment

Hi, this is probably more of a general Gluetun question.. I have it setup and working via Wireguard and using AirVPN as a provider (Thanks for maintaining this container BTW!) and passing a handful of containers through it. The closest server I'm able to connect to is 6 hours away from me. I know for certain AirVPN has closer servers as I'm using one of them on my desktop. The list of servers also has the specific city and server that I want to connect to. However when I put that into the env variable in the settings, it throws an error and gives me a list to choose from:

choices available are Alblasserdam, Atlanta Georgia, Auckland, Barcelona, Belgrade, Berlin, Brussels, Bucharest, Chicago Illinois, Dallas Texas, Dublin, Frankfurt, Jacksonville Florida, Kiev, London, Los Angeles, Madrid, Manchester, Miami, Montreal, Munich, New York City, Oslo, Pennsylvania, Phoenix Arizona, Prague, Riga, Sao Paulo, Singapore, Sofia, Stockholm, Tallinn, Tokyo, Toronto Ontario, Uppsala, Vancouver, Vienna, Zurich

I also tried leaving the SERVER_CITIES variable blank and putting in the server host name, which didn't work as well and gave me a list to choose from.

Any idea how I can specify a city/server outside of the list on the error log?

Link to comment
2 hours ago, Brian Yuen said:

Hi, this is probably more of a general Gluetun question.. I have it setup and working via Wireguard and using AirVPN as a provider (Thanks for maintaining this container BTW!) and passing a handful of containers through it. The closest server I'm able to connect to is 6 hours away from me. I know for certain AirVPN has closer servers as I'm using one of them on my desktop. The list of servers also has the specific city and server that I want to connect to. However when I put that into the env variable in the settings, it throws an error and gives me a list to choose from:

choices available are Alblasserdam, Atlanta Georgia, Auckland, Barcelona, Belgrade, Berlin, Brussels, Bucharest, Chicago Illinois, Dallas Texas, Dublin, Frankfurt, Jacksonville Florida, Kiev, London, Los Angeles, Madrid, Manchester, Miami, Montreal, Munich, New York City, Oslo, Pennsylvania, Phoenix Arizona, Prague, Riga, Sao Paulo, Singapore, Sofia, Stockholm, Tallinn, Tokyo, Toronto Ontario, Uppsala, Vancouver, Vienna, Zurich

I also tried leaving the SERVER_CITIES variable blank and putting in the server host name, which didn't work as well and gave me a list to choose from.

Any idea how I can specify a city/server outside of the list on the error log?

Unfortunately, the servers list is hardcoded to help with security concerns. You can find a detailed explanation here:

https://github.com/qdm12/gluetun-wiki/blob/main/faq/others.md#server-information

 

You do have the option to update the servers list yourself and add the ones you would like to connect to. You can find that information here:

https://github.com/qdm12/gluetun-wiki/blob/main/setup/servers.md#update-the-vpn-servers-list

Link to comment
On 4/5/2024 at 7:53 PM, Tobîîas said:

Hello, I need help I don't quite understand the container

how can I tunnel other containers via the GluetunVPN?


I would like to route Firefox through it
 

In your Firefox container settings:

* Enable Advanced view in the top right (where it says Basic view)

* In Extra Parameters, add: --network=container:GluetunVPN (or whatever the name of your Gluetun container is)

* In the Network Type drop down select None

 

That's it.

 

EDIT:

Well, not quite it.

 

If you need to interact with the container via a web UI or similar, you will need to expose your Firefox container's web UI port via your Gluetun container (since network traffic now goes through that one).

 

For example, if Firefox's web UI port is 3000, you would add that to Gluetun's configuration. You will need to remove that port mapping from the Firefox container first, or at least change it to something different.

 

So you'd add something like this to your Gluetun container (change ports according to your configuration/prefer ence):

image.png.0ce5c04b98c31f9ac381c72e1d6c38aa.png

 

Screenshot_20240419_181855_Chrome.png

Edited by ansgaros
  • Thanks 1
Link to comment
On 4/5/2024 at 8:07 PM, ansgaros said:

In your Firefox container settings:

* Enable Advanced view in the top right (where it says Basic view)

* In Extra Parameters, add: --network=container:GluetunVPN (or whatever the name of your Gluetun container is)

* In the Network Type drop down select None

 

That's it.

unfortunately it does not work
Have I entered this incorrectly?

image.png

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.