Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yescallop/aliddns-rs
Rust Aliyun DDNS Windows service
https://github.com/yescallop/aliddns-rs
aliyun ddns windows-service
Last synced: about 1 month ago
JSON representation
Rust Aliyun DDNS Windows service
- Host: GitHub
- URL: https://github.com/yescallop/aliddns-rs
- Owner: yescallop
- License: mit
- Created: 2020-04-27T14:40:37.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-13T12:27:24.000Z (8 months ago)
- Last Synced: 2024-05-13T13:47:58.955Z (8 months ago)
- Topics: aliyun, ddns, windows-service
- Language: Rust
- Homepage:
- Size: 52.7 KB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# aliddns-rs
aliddns-rs is a Rust program providing DDNS service through [Aliyun Open API](https://www.aliyun.com/product/openapiexplorer), running as console program or **Windows service**.
## Usage
Extract the release into an individual directory, modify `config.toml` as instructed in the file, and then run the executable.
If it works, you can follow the instructions below to register it as a Windows service.
## Windows Service Setup
### Automatic Setup
Run `manage_service.bat` as administrator and follow the instructions.
### Manual Setup
Run the command below as administrator to register the service.
`sc create AliDDNS binPath="C:\path\to\aliddns.exe -srv" start=auto`
And then start the service.
`sc start AliDDNS`
Check `log.txt` in the directory of executable. There should be log output in it.