-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path08-http-only-https.json
More file actions
51 lines (51 loc) · 1.34 KB
/
08-http-only-https.json
File metadata and controls
51 lines (51 loc) · 1.34 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"environment": {
"name": "http-only-https",
"description": "HTTP API-focused deployment with HTTPS via Caddy for secure web interface access. Disables UDP tracker to isolate HTTP API functionality. Uses MySQL for persistence and includes monitoring stack. Great for testing HTTP announce protocol and secure API administration."
},
"ssh_credentials": {
"private_key_path": "/home/torrust/.ssh/testing_rsa",
"public_key_path": "/home/torrust/.ssh/testing_rsa.pub"
},
"provider": {
"provider": "lxd",
"profile_name": "torrust-profile-http-only-https"
},
"tracker": {
"core": {
"database": {
"driver": "mysql",
"host": "mysql",
"port": 3306,
"database_name": "tracker",
"username": "tracker_user",
"password": "http_only_password"
},
"private": false
},
"udp_trackers": [],
"http_trackers": [
{
"bind_address": "0.0.0.0:7070"
}
],
"http_api": {
"bind_address": "0.0.0.0:1212",
"admin_token": "HttpOnlyToken"
},
"health_check_api": {
"bind_address": "127.0.0.1:1313"
}
},
"caddy": {
"domain": "http-tracker.example.com",
"email": "admin@example.com"
},
"prometheus": {
"scrape_interval_in_secs": 15
},
"grafana": {
"admin_user": "admin",
"admin_password": "admin"
}
}