-
Notifications
You must be signed in to change notification settings - Fork 1
/
repository.hcl
58 lines (53 loc) · 2.01 KB
/
repository.hcl
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
52
53
54
55
56
57
58
meta {
version = "v1.0.0"
description = "A central place for all your Portmaster plugins"
}
plugin "yaegi" {
source = "https://github.com/ppacher/portmaster-plugin-yaegi"
version = "v0.0.1"
pluginTypes = [
"decider"
]
author = "Patrick Pacher"
license = "MIT"
description = "Use the Go language to write custom rules"
tags = ["rule-as-code"]
artifact_template = "{{source}}/releases/download/{{version}}/{{archive_file}}_{{stripped_version}}_{{os}}_{{arch}}.tar.gz"
archive_file = "portmaster-plugin-yaegi"
}
plugin "prometheus" {
source = "https://github.com/ppacher/portmaster-plugin-prometheus"
version = "v0.0.1"
pluginTypes = [
"reporter"
]
author = "Patrick Pacher"
license = "MIT"
description = "Export connection metrics to prometheus"
artifact_template = "{{source}}/releases/download/{{version}}/{{archive_file}}_{{stripped_version}}_{{os}}_{{arch}}.tar.gz"
archive_file = "portmaster-plugin-prometheus"
}
plugin "hostsfile" {
source = "https://github.com/ppacher/portmaster-plugin-hosts"
version = "v0.0.1"
pluginTypes = [
"resolver"
]
author = "Patrick Pacher"
license = "MIT"
description = "Add support for /etc/hosts"
artifact_template = "{{source}}/releases/download/{{version}}/{{archive_file}}_{{stripped_version}}_{{os}}_{{arch}}.tar.gz"
archive_file = "portmaster-plugin-hosts"
}
plugin "dnscrypt-client" {
source = "https://github.com/ppacher/portmaster-plugin-dnscrypt"
version = "v0.0.1"
pluginTypes = [
"resolver"
]
author = "Patrick Pacher"
license = "MIT"
description = "Add support to use DNSCrypt servers"
artifact_template = "{{source}}/releases/download/{{version}}/{{archive_file}}_{{stripped_version}}_{{os}}_{{arch}}.tar.gz"
archive_file = "portmaster-plugin-dnscrypt"
}