scaleway.com #376

Open
opened 2025-11-20 04:23:20 -05:00 by saavagebueno · 6 comments
Owner

Originally created by @francesco086 on GitHub (Feb 27, 2024).

  1. What's the feature?

Add support for Scaleway DNS provider.

  1. Extra information?

Here the link to its API to update the DNS records.

I would be happy to contribute, if someone could guide me a little.

Originally created by @francesco086 on GitHub (Feb 27, 2024). 1. What's the feature? Add support for [Scaleway](https://www.scaleway.com/) DNS provider. 2. Extra information? Here [the link to its API](https://www.scaleway.com/en/developers/api/domains-and-dns/#path-records-update-records-within-a-dns-zone) to update the DNS records. I would be happy to contribute, if someone could guide me a little.
saavagebueno added the Category: New provider 🆕 label 2025-11-20 04:23:20 -05:00
Author
Owner

@qdm12 commented on GitHub (Feb 29, 2024):

I just added a guide (in 4fb6388b32d3fc6a343d6540f40058374db16670) on how to add a new provider (and setup your environment for development etc.): https://github.com/qdm12/ddns-updater/blob/master/.github/CONTRIBUTING.md#add-a-new-dns-provider

It should not be too hard to contribute, it's mostly a single file to update and match the provider API 😉
Feel free to comment if you encounter any roadblock or question, happy to help 💯

@qdm12 commented on GitHub (Feb 29, 2024): I just added a guide (in 4fb6388b32d3fc6a343d6540f40058374db16670) on how to add a new provider (and setup your environment for development etc.): https://github.com/qdm12/ddns-updater/blob/master/.github/CONTRIBUTING.md#add-a-new-dns-provider It should not be too hard to contribute, it's mostly a single file to update and match the provider API 😉 Feel free to comment if you encounter any roadblock or question, happy to help 💯
Author
Owner

@francesco086 commented on GitHub (Jan 1, 2025):

Hi @qdm12 !

It took me quite long (almost 1 year!) but I finally found the time to contribute.
Better late than never, right? Happy new year 😉 😜

I tried on my local machine using docker and my scaleway account, and it works.

I only have issues with this error

ERROR setting initial up to date status: opening file: open /updater/data/updates.json: permission denied

But I have seen that this is a known issue, and it doesn't relate to my implementation.

PR: https://github.com/qdm12/ddns-updater/pull/899

@francesco086 commented on GitHub (Jan 1, 2025): Hi @qdm12 ! It took me quite long (almost 1 year!) but I finally found the time to contribute. Better late than never, right? Happy new year 😉 😜 I tried on my local machine using docker and my scaleway account, and it works. I only have issues with this error ``` ERROR setting initial up to date status: opening file: open /updater/data/updates.json: permission denied ``` But I have seen that this is a known issue, and it doesn't relate to my implementation. PR: https://github.com/qdm12/ddns-updater/pull/899
Author
Owner

@qdm12 commented on GitHub (Jan 1, 2025):

Happy new year! 🎆

I only have issues with this error

Yeah you need to change the ownership and/or permissions of the files you bind mount, usually this does it on your host:

chown -R 1000 data
chmod -R u+r+w+x data
@qdm12 commented on GitHub (Jan 1, 2025): Happy new year! 🎆 > I only have issues with this error Yeah you need to change the ownership and/or permissions of the files you bind mount, usually this does it on your host: ```sh chown -R 1000 data chmod -R u+r+w+x data ```
Author
Owner

@francesco086 commented on GitHub (Jan 2, 2025):

Happy new year! 🎆

I only have issues with this error

Yeah you need to change the ownership and/or permissions of the files you bind mount, usually this does it on your host:

chown -R 1000 data
chmod -R u+r+w+x data

Yes, I read that in the documentation and used it, but it didn't help. Not sure if perhaps on mac OS something is different.

@francesco086 commented on GitHub (Jan 2, 2025): > Happy new year! 🎆 > > > I only have issues with this error > > Yeah you need to change the ownership and/or permissions of the files you bind mount, usually this does it on your host: > > ```shell > chown -R 1000 data > chmod -R u+r+w+x data > ``` Yes, I read that in the documentation and used it, but it didn't help. Not sure if perhaps on mac OS something is different.
Author
Owner

@Neustradamus commented on GitHub (Feb 27, 2025):

@francesco086: Can you check for BookMyName (same company)?

Thanks in advance.

@Neustradamus commented on GitHub (Feb 27, 2025): @francesco086: Can you check for BookMyName (same company)? - https://github.com/qdm12/ddns-updater/issues/241 Thanks in advance.
Author
Owner

@francesco086 commented on GitHub (Feb 27, 2025):

@francesco086: Can you check for BookMyName (same company)?

Thanks in advance.

Hi @Neustradamus , I had a quick look. It seems very different from scaleway.com. I don't think I can help you with that.

@francesco086 commented on GitHub (Feb 27, 2025): > [@francesco086](https://github.com/francesco086): Can you check for BookMyName (same company)? > > * [`bookmyname.com` #241](https://github.com/qdm12/ddns-updater/issues/241) > > Thanks in advance. Hi @Neustradamus , I had a quick look. It seems very different from `scaleway.com`. I don't think I can help you with that.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#376