Add minecraft backup
This commit is contained in:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										15
									
								
								roles/minecraft/templates/nginx.conf.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								roles/minecraft/templates/nginx.conf.j2
									
									
									
									
									
										Normal 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;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user