| Commit message (Collapse) | Author | Age | Files |
|
|
|
|
| |
We also lower tile expiration time from 8h to 30m to reduce the race
condition where the database an the on-disk tiles are not in sync.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
So Firefox and Chromium serve a blank page resp. a generic ”HTTP ERROR
404” page. With application/x-empty Chromium serves the following
This site can’t be reached
The webpage at https://example.net/… might be temporarily down or it
may have moved permanently to a new web address.
ERR_INVALID_RESPONSE
which can be confusing (even though only OpenLayer should consume those
error pages).
This reverts commit 1843371641f5b3898893df91094412eaeedc8807.
|
|
|
|
|
| |
[DEPRECATION WARNING]: Alias 'db' is deprecated. See the module docs for more information. This feature will be removed from collection 'community.postgresql' version 5.0.0.
[DEPRECATION WARNING]: Alias 'database' is deprecated. See the module docs for more information. This feature will be removed from collection 'community.postgresql' version 5.0.0.
|
|
|
|
|
| |
This matches PHP's finfo_file() behavior for empty files, cf.
https://stackoverflow.com/questions/24015038/why-does-php-file-info-return-inode-x-empty-for-empty-text-files
|
| |
|
| |
|
|
|
|
| |
Cf. https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server
|
|
|
|
| |
Cf. nss-myhostname(8).
|
| |
|
|
|
|
| |
production machine.
|
| |
|
|
|
|
|
| |
Something keeps recreating (without content) it if we delete it, so we
leave it instead but ensure it's empty instead.
|
|
|
|
|
|
|
|
| |
We also replace persistent/shared RuntimeDirectory settings with
directories defined as tmpfiles.d(5) entries. This gives more control
over access control.
We also change static compression from gzip to brotli on the HTTPd.
|
| |
|
|
|
|
|
| |
It will be shared between _webmap-* system users, which will be handy
to share lock files.
|
| |
|
| |
|
|
|
|
|
| |
This is needed for unprivileged ‘become_user’, cf.
https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_privilege_escalation.html#risks-of-becoming-an-unprivileged-user
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Use community.general.timezone, cf.
https://docs.ansible.com/ansible/latest/collections/community/general/timezone_module.html#ansible-collections-community-general-timezone-module
|
| |
|
|
|