Implement IPv6 support

This commit is contained in:
Cameron Gutman
2023-08-26 14:10:29 -05:00
parent 7662fe8616
commit 62a5cd959a
10 changed files with 214 additions and 27 deletions

View File

@@ -607,6 +607,19 @@
</div>
</div>
<div v-if="currentTab === 'advanced'" class="config-page">
<!--Address family-->
<div class="mb-3">
<label for="address_family" class="form-label">Address Family</label>
<select
id="address_family"
class="form-select"
v-model="config.address_family"
>
<option value="ipv4">IPv4 only</option>
<option value="both">IPv4+IPv6</option>
</select>
<div class="form-text">Set the address family used by Sunshine</div>
</div>
<!--Port family-->
<div class="mb-3">
<label for="port" class="form-label">Port</label>
@@ -1027,6 +1040,7 @@
<script>
// create dictionary for defaultConfig
const defaultConfig = {
"address_family": "ipv4",
"always_send_scancodes": "enabled",
"amd_coder": "auto",
"amd_preanalysis": "disabled",