sters.onstatic
ansible-role-onstatic
This role installs sters/onstatic on RedHat/CentOS servers.
How it works
+- main.yml
+- Calls install_onstatic.yml
+- This file checks if onstatic is installed.
+- If not, it installs the latest version of onstatic from GitHub Releases.
+- Installs to systemd
+- Calls register_repositories.yml
+- This file calls the `register` API for onstatic.
+- Uses the role variable for onstatic_register_repositories.
Role variables
Key | Default | Description |
---|---|---|
onstatic_dirpath | /var/www/onstatic | Where onstatic is installed |
onstatic_backend_port | 18888 | Port onstatic listens on |
onstatic_salt | onstatic | Used for calculating names |
onstatic_http_header_key | onstatic | Expects X-ONSTATIC-KEY |
onstatic_register_repositories | [] | List of pre-registered repositories |
onstatic_force_install | false | Forces the installation of onstatic binary |