Release features for v2.0.0 #10
Replies: 2 comments 1 reply
-
I think we can keep the On a lower priority note, I was thinking of creating unit tests for the Regarding the easy setup and run, I liked the idea from PRs #8 & #9, we can expand on those. Unless you had something else in mind. |
Beta Was this translation helpful? Give feedback.
-
#9 has already been merged. In the future releases we should provide a library that can be 'drag & drop' into any python project that uses networking. It will help a lot of projects I think. I will also setup the Github Actions for the project in weekend. As for docker, we can also add some support for env & arguments, so I can build the container and push it to Dockerhub. It will be interesting because then anybody can do just The whole idea is to create a smooth experience for anybody who wants to use this :) |
Beta Was this translation helpful? Give feedback.
-
This will be the main thread for discussing the future releases for the project.
Here we can propose features, we can talk about to future of the project and so on.
First of all, for the next release, we should support all cloudflare domain settings (proxy, ttl, etc).
We should also organize the project and eliminate the misconfigurations. For example in .env we have DOMAINS_FILE_PATH=.\domains.json , but in our project we have domains.example.json
I also think we should put by default schedule every 5 minutes instead of 60 minutes. This way if something bad happen, like the router is going off and on and the ip is changing, we can update the DNS records in 5 minutes instead of 60 minutes.
We should also make the project easy to setup and run.
Beta Was this translation helpful? Give feedback.
All reactions