30 lines
1.0 KiB
YAML
30 lines
1.0 KiB
YAML
---
|
|
pelican_server_architecture_map:
|
|
x86_64: amd64
|
|
amd64: amd64
|
|
aarch64: arm64
|
|
arm64: arm64
|
|
pelican_server_architecture: "{{ pelican_server_architecture_map.get(ansible_architecture, 'arm64') }}"
|
|
pelican_server_binary_url: "https://github.com/pelican-dev/wings/releases/latest/download/wings_linux_{{ pelican_server_architecture }}"
|
|
pelican_server_binary_path: /usr/local/bin/wings
|
|
pelican_server_binary_mode: "0755"
|
|
pelican_server_config_file: /etc/pelican/config.yml
|
|
pelican_server_require_config: true
|
|
|
|
pelican_server_config_dir: /etc/pelican
|
|
pelican_server_runtime_dir: /var/run/wings
|
|
|
|
pelican_server_daemon_port: 8080
|
|
pelican_server_sftp_port: 2022
|
|
pelican_server_allocation_ports:
|
|
- { port: "25565:25575", proto: tcp }
|
|
|
|
pelican_server_firewall_ports:
|
|
- { port: "{{ pelican_server_daemon_port }}", proto: tcp }
|
|
- { port: "{{ pelican_server_sftp_port }}", proto: tcp }
|
|
|
|
pelican_server_service_name: wings
|
|
pelican_server_service_enabled: true
|
|
pelican_server_service_state: started
|
|
pelican_server_extra_args: []
|