Receive RouterOS DHCP Lease events and update a DNS server
🏠 Homepage
You have a Google Cloud account, you have enabled billing and Google Cloud Run. (If you are hosting this in Cloud Run)
If you just want to deploy and get running - copy .env.example
to .env
and update the information.
Once that is up-to-date - just run ./deploy.sh
and your project will be deployed
PROVIDER: constellix
CONSTELLIX_USERNAME: d0ff4ace-e47a-4c27-af93-744c553cf4d5
CONSTELLIX_TOKEN: cc87ef6e-4322-48f0-8865-e6618c7bbd0a
SERVICE_NAME=service-name
REGION=australia-southeast1
PROJECT_ID=project-id
Variable | Required | Note |
---|---|---|
SERVICE_NAME |
No | Cloud Run service name (only needed if using ./deploy.sh ) |
REGION |
No | Cloud Run region (only needed if using ./deploy.sh ) |
PROJECT_ID |
No | Cloud Run project ID (only needed if using ./deploy.sh ) |
PROVIDER |
Yes | Currently only CONSTELLIX supported |
CONSTELLIX_USERNAME |
Yes | The Constellix API username |
CONSTELLIX_TOKEN |
Yes | The Constellix API password |
👤 Troy Kelly
- Website: http://troykelly.com/
- Keybase: @troykelly
- Twitter: @troykelly
- Github: @troykelly
- LinkedIn: @troykelly
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
Copyright © 2020 Aperim Pty Ltd.
This project is APACHE--2 licensed.
This README was generated with ❤️ by readme-md-generator