Files
config/modules/services/headscale/acl-policy.json

38 lines
554 B
JSON

{
"groups": {
"group:admin": ["motiejus@", "servers@"]
},
"tagOwners": {
"tag:public-server": ["servers@"]
},
"acls": [
{
"action": "accept",
"src": ["group:admin"],
"dst": ["*:*"]
},
{
"action": "accept",
"src": ["*"],
"dst": ["tag:public-server:*"]
},
{
"action": "accept",
"src": ["*"],
"proto": "tcp",
"dst": ["*:22"]
},
{
"action": "accept",
"src": ["*"],
"proto": "icmp",
"dst": ["*:*"]
}
]
}