aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/teamspeak3-server.service.j24
-rw-r--r--templates/ts3server.ini.j226
2 files changed, 14 insertions, 16 deletions
diff --git a/templates/teamspeak3-server.service.j2 b/templates/teamspeak3-server.service.j2
index 03a8be3..485084e 100644
--- a/templates/teamspeak3-server.service.j2
+++ b/templates/teamspeak3-server.service.j2
@@ -7,8 +7,8 @@ Type=simple
User={{ teamspeak.user }}
Group={{ teamspeak.user }}
WorkingDirectory={{ teamspeak.home }}/{{ teamspeak.symlink }}/teamspeak3-server_linux_amd64
-{% if teamspeak.ini_file is not none %}
-ExecStart={{ teamspeak.home }}/{{ teamspeak.symlink }}/teamspeak3-server_linux_amd64/ts3server_minimal_runscript.sh inifile={{ teamspeak.ini_file }}
+{% if teamspeak_ini_enabled %}
+ExecStart={{ teamspeak.home }}/{{ teamspeak.symlink }}/teamspeak3-server_linux_amd64/ts3server_minimal_runscript.sh inifile={{ teamspeak_ini_filename }}
{% else %}
ExecStart={{ teamspeak.home }}/{{ teamspeak.symlink }}/teamspeak3-server_linux_amd64/ts3server_minimal_runscript.sh
{% endif %}
diff --git a/templates/ts3server.ini.j2 b/templates/ts3server.ini.j2
index ee6d6f3..6c3f341 100644
--- a/templates/ts3server.ini.j2
+++ b/templates/ts3server.ini.j2
@@ -1,17 +1,15 @@
-machine_id={{ teamspeak_ini.machine_id }}
+{% if teamspeak_machine_id is not none %}
+machine_id={{ teamspeak_machine_id }}
+{% endif %}
-default_voice_port={{teamspeak_ini.voice.default_port}}
-voice_ip={{teamspeak_ini.voice.ip}}
+default_voice_port={{ teamspeak_network.voice.default_port }}
+voice_ip={{ teamspeak_network.voice.ip }}
+filetransfer_port={{ teamspeak_network.filetransfer.port }}
+filetransfer_ip={{ teamspeak_network.filetransfer.ip }}
+query_port={{ teamspeak_network.query.port }}
+query_ip={{ teamspeak_network.query.ip }}
-query_port={{teamspeak_ini.query.port}}
-query_ip={{teamspeak_ini.query.ip}}
+{% if teamspeak_create_default_virtualserver %}
+create_default_virtualserver=1
+{% endif %}
-filetransfer_port={{teamspeak_ini.filetransfer.port}}
-filetransfer_ip={{teamspeak_ini.filetransfer.ip}}
-
-dbplugin={{ teamspeak_ini.db_plugin }}
-dbpluginparameter={{ 'ts3db_mysql.ini' if teamspeak_ini.db_plugin == 'ts3db_mysql' else '' }}
-dbsqlpath=sql/
-dbsqlcreatepath={{ 'create_mysql/' if teamspeak_ini.db_plugin == 'ts3db_mysql' else 'create_sqlite/' }}
-logpath={{ teamspeak_ini.logpath }}
-logquerycommands={{ teamspeak_ini.logquerycommands }}