moved the container config to a separate diagram
This commit is contained in:
parent
ebd287d4b8
commit
cc0b3a18d9
10 changed files with 107 additions and 65 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -129,4 +129,4 @@ captures/
|
|||
client/3rd/ShadowSocks/ss_ios.xcconfig
|
||||
|
||||
# UML generated pics
|
||||
out/
|
||||
out/
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
@startjson
|
||||
{
|
||||
"container : string": "amnezia-wireguard",
|
||||
"wireguard : array":
|
||||
{
|
||||
"last_config : string": "native wireguard config",
|
||||
"port : string": "port number",
|
||||
"transport_proto : string": "udp"
|
||||
}
|
||||
}
|
||||
@endjson
|
||||
|
|
@ -20,4 +20,4 @@ else (no)
|
|||
endif
|
||||
|
||||
stop
|
||||
@enduml
|
||||
@enduml
|
||||
|
|
|
|||
|
|
@ -17,4 +17,4 @@ else
|
|||
endif
|
||||
:continue connect process;
|
||||
stop
|
||||
@enduml
|
||||
@enduml
|
||||
|
|
|
|||
31
docs/configs/serverConfigWithWriteAccess.plantuml
Normal file
31
docs/configs/serverConfigWithWriteAccess.plantuml
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
@startjson
|
||||
{
|
||||
"containers : array":
|
||||
[
|
||||
{
|
||||
"container : string": "amnezia-openvpn",
|
||||
"openvpn : array": "<color:blue>openvpn container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-openvpn-cloak",
|
||||
"openvpn : array": "<color:blue>openvpn container config",
|
||||
"cloak : array": "<color:blue>cloak container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-shadowsocks",
|
||||
"openvpn : array": "<color:blue>openvpn container config",
|
||||
"shadowsocks : array": "<color:blue>shadowsocks container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-wireguard",
|
||||
"wireguard : array": "<color:blue>wireguard container config"
|
||||
}
|
||||
],
|
||||
"defaultContainer : string": "container name",
|
||||
"description : string": "server name alias",
|
||||
"hostName : string": "server address",
|
||||
"password : string": "password for user",
|
||||
"port : string": "port number",
|
||||
"userName : string": "user for ssh connection"
|
||||
}
|
||||
@endjson
|
||||
30
docs/configs/serverConfigWithoutWriteAccessV1.plantuml
Normal file
30
docs/configs/serverConfigWithoutWriteAccessV1.plantuml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
@startjson
|
||||
{
|
||||
"containers : array":
|
||||
[
|
||||
{
|
||||
"container : string": "amnezia-openvpn",
|
||||
"openvpn : array": "<color:blue>openvpn container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-openvpn-cloak",
|
||||
"openvpn : array": "<color:blue>openvpn container config",
|
||||
"cloak : array": "<color:blue>cloak container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-shadowsocks",
|
||||
"openvpn : array": "<color:blue>openvpn container config",
|
||||
"shadowsocks : array": "<color:blue>shadowsocks container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-wireguard",
|
||||
"wireguard : array": "<color:blue>wireguard container config"
|
||||
}
|
||||
],
|
||||
"defaultContainer : string": "container name",
|
||||
"description : string": "server name alias",
|
||||
"dns1 : string": "dns address",
|
||||
"dns2 : string": "dns address",
|
||||
"hostName : string": "server address"
|
||||
}
|
||||
@endjson
|
||||
32
docs/configs/serverConfigWithoutWriteAccessV2.plantuml
Normal file
32
docs/configs/serverConfigWithoutWriteAccessV2.plantuml
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
@startjson
|
||||
{
|
||||
"containers : array":
|
||||
[
|
||||
{
|
||||
"container : string": "amnezia-openvpn",
|
||||
"openvpn : array": "<color:blue>openvpn container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-openvpn-cloak",
|
||||
"openvpn : array": "<color:blue>openvpn container config",
|
||||
"cloak : array": "<color:blue>cloak container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-shadowsocks",
|
||||
"openvpn : array": "<color:blue>openvpn container config",
|
||||
"shadowsocks : array": "<color:blue>shadowsocks container config"
|
||||
},
|
||||
{
|
||||
"container : string": "amnezia-wireguard",
|
||||
"wireguard : array": "<color:blue>wireguard container config"
|
||||
}
|
||||
],
|
||||
"defaultContainer : string": "container name",
|
||||
"description : string": "server name alias",
|
||||
"dns1 : string": "dns address",
|
||||
"dns2 : string": "dns address",
|
||||
"hostName : string": "server address",
|
||||
"version : number": "2",
|
||||
"lastConfigStorage : string": "storage address"
|
||||
}
|
||||
@endjson
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
@startjson
|
||||
{
|
||||
"containers : array":
|
||||
{
|
||||
"container : string": "amnezia-wireguard",
|
||||
"wireguard : array":
|
||||
{
|
||||
"last_config : string": "native wireguard config",
|
||||
"port : string": "port number",
|
||||
"transport_proto : string": "udp"
|
||||
}
|
||||
},
|
||||
"defaultContainer : string": "amnezia-wireguard",
|
||||
"description : string": "server name alias",
|
||||
"hostName : string": "server address",
|
||||
"password : string": "password for user",
|
||||
"port : string": "port number",
|
||||
"userName : string": "user for ssh connection"
|
||||
}
|
||||
@endjson
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
@startjson
|
||||
{
|
||||
"containers : array":
|
||||
{
|
||||
"container : string": "amnezia-wireguard",
|
||||
"wireguard : array":
|
||||
{
|
||||
"isThirdPartyConfig : bool": "depends on import source",
|
||||
"last_config : string": "native wireguard config",
|
||||
"port : string": "port number",
|
||||
"transport_proto : string": "udp"
|
||||
}
|
||||
},
|
||||
"defaultContainer : string": "amnezia-wireguard",
|
||||
"description : string": "server name alias",
|
||||
"dns1 : string": "dns address",
|
||||
"dns2 : string": "dns address",
|
||||
"hostName : string": "server address"
|
||||
}
|
||||
@endjson
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
@startjson
|
||||
{
|
||||
"containers : array":
|
||||
{
|
||||
"container : string": "amnezia-wireguard",
|
||||
"wireguard : array":
|
||||
{
|
||||
"isThirdPartyConfig : bool": "depends on import source",
|
||||
"last_config : string": "native wireguard config",
|
||||
"port : string": "port number",
|
||||
"transport_proto : string": "udp"
|
||||
}
|
||||
},
|
||||
"defaultContainer : string": "amnezia-wireguard",
|
||||
"description : string": "server name alias",
|
||||
"dns1 : string": "dns address",
|
||||
"dns2 : string": "dns address",
|
||||
"hostName : string": "server address",
|
||||
"version : number": "2",
|
||||
"lastConfigStorage : string": "storage address"
|
||||
}
|
||||
@endjson
|
||||
Loading…
Add table
Add a link
Reference in a new issue