Add minecraft backup

This commit is contained in:
2019-10-27 18:36:54 -05:00
parent babccb4991
commit d9b189158c
5 changed files with 185 additions and 1 deletions

View File

@ -5,13 +5,15 @@ Description=Minecraft server
After=network.target
[Service]
ExecStart=/usr/bin/java -Xmx{{ minecraft_java_xmx | default('1024M') }} -Xms{{ minecraft_java_xms | default('1024M') }} -jar {{ minecraft_opt_path }}/bin/server.jar --nogui
ExecStart=/usr/bin/java -Xmx{{ minecraft_java_xmx | default('1024M') }} -Xms{{ minecraft_java_xms | default('1024M') }} -jar {{ minecraft_opt_path }}/bin/server.jar nogui
SuccessExitStatus=143
Type=simple
User={{ minecraft_user }}
Group={{ minecraft_group }}
WorkingDirectory={{ minecraft_var_path }}
Restart=on-failure
SyslogIdentifier=minecraft
SyslogFacility={{ minecraft_syslog_facility }}
[Install]
WantedBy=multi-user.target

View File

@ -0,0 +1,15 @@
# {{ ansible_managed }}
server {
listen 80;
listen [::]:80;
server_name {{ ansible_fqdn }};
root {{ minecraft_opt_path }}/backup;
location / {
autoindex on;
auth_basic "Access Restricted";
auth_basic_user_file {{ minecraft_opt_path }}/etc/htpasswd;
}
}