mirror of
https://github.com/Drop-OSS/libtailscale.git
synced 2026-07-19 19:33:48 -04:00
78294ac1d6
updates tailscale/tailscale#15802 The connection states weren't public. These are now exposed as AsyncSequences so that there's no public dependency on Combine. Documentation cleanup up and clarified slightly. Some minor reorganization of localAPI. Adds a test to ensure that localAPI is functional. Add the xcode equivalent of -wall -werror
22 lines
839 B
Swift
22 lines
839 B
Swift
// Copyright (c) Tailscale Inc & AUTHORS
|
|
// SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
import Foundation
|
|
|
|
struct Settings {
|
|
// Replace with an actual auth key generated from the Tailscale admin console
|
|
static let authKey = "tskey-auth-your-auth-key"
|
|
// Note: The sample has a transport exception for http on ts.net so http:// is ok...
|
|
// The "Phone Home" button will load the contents of this URL, it should be on your Tailnet.
|
|
static let tailnetURL = "http://myserver.my-tailnet.ts.net"
|
|
// Identifies this application in the Tailscale admin console.
|
|
static let hostName = "Hello-From-Tailsacle-Sample-App"
|
|
}
|
|
|
|
|
|
func getDocumentDirectoryPath() -> URL {
|
|
let arrayPaths = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
|
|
let docDirectoryPath = arrayPaths[0]
|
|
return docDirectoryPath
|
|
}
|