mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-31 00:50:45 +01:00
Wix is just better, it drives the fucking Visual Studio installer for gods' sakes. Thankfully, v4 is a whole lot better than v3 in that it's native dotnet tooling. - Added ability to set base path for loading configuration files. - Added Service command descriptions for help text. - New `.exe` installer also installs dotnet dependencies. - New `.msi` properly invokes configure, sets up and controls service, sends detach stop signal on upgrades, and uses ProgramData for configs with appropriate permissions. - Remove .deb symlinks in favor of explicitly setting config directory. - Adjust CI pipeline with new installer changes. - Appropriately bump TGS migrator version.
27 lines
686 B
YAML
27 lines
686 B
YAML
# Barebones config file used for testing service installs in GitHub actions
|
|
Database:
|
|
DatabaseType: Sqlite
|
|
ConnectionString: Data Source=/tgs.sqlite3;Mode=ReadWriteCreate
|
|
General:
|
|
ConfigVersion: 4.6.0
|
|
ApiPort: 5000
|
|
GitHubAccessToken:
|
|
SetupWizardMode: Never
|
|
ByondTopicTimeout: 5000
|
|
RestartTimeoutMinutes: 1
|
|
ShutdownTimeoutMinutes: 300
|
|
UseBasicWatchdog: false
|
|
HostApiDocumentation: true
|
|
SkipAddingByondFirewallException: false
|
|
DeploymentDirectoryCopyTasksPerCore:
|
|
MinimumPasswordLength: 15
|
|
InstanceLimit: 10
|
|
UserLimit: 100
|
|
UserGroupLimit: 25
|
|
ValidInstancePaths:
|
|
FileLogging:
|
|
Directory:
|
|
Disable: false
|
|
LogLevel: Trace
|
|
MicrosoftLogLevel: Warning
|