-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
36 lines (32 loc) · 1.4 KB
/
Copy path.env.example
File metadata and controls
36 lines (32 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# -----------------------------------------------------------------------------
# OVH API Configuration
# -----------------------------------------------------------------------------
# OVH API Endpoint. Usually 'ovh-eu' for Europe, 'ovh-us' for US, 'ovh-ca' for CA.
# Reference: https://github.com/ovh/go-ovh#OAuth2
OVH_ENDPOINT=ovh-eu
# Application keys and secrets.
# This project uses OVH OAuth2 tokens for secure authentication.
# NO username or password is required/stored.
#
# To generate these keys: https://api.ovh.com/createToken/
# Required rights:
# - GET /domain/zone/*
# - PUT /domain/zone/*
# - POST /domain/zone/*
OVH_APP_KEY="your_app_key"
OVH_APP_SECRET="your_app_secret"
OVH_CONSUMER_KEY="your_consumer_key"
# -----------------------------------------------------------------------------
# DNS Configuration
# -----------------------------------------------------------------------------
# The DNS zone you own (e.g., mysite.com)
DNS_ZONE="example.com"
# The subdomain to update (e.g., home, vpn, www)
# If you want to update the root, leave empty or use an empty string if supported,
# but usually for DynDNS it is a specific subdomain.
DNS_SUBDOMAIN="dyn"
# -----------------------------------------------------------------------------
# Application Settings
# -----------------------------------------------------------------------------
# Check interval in seconds (300s = 5 minutes)
CHECK_INTERVAL="300"