Commit graph

16 commits

Author SHA1 Message Date
fb8e0189af dokuwiki: make more readable
I think. Maybe.
2025-05-07 12:23:39 +02:00
ade6a8e1e2 Add nginx as a role dependency where required
This is pretty much anywhere a LE certificate is needed. Similar for
nginx-php for PHP sites. Drop these roles from setup.yml.
2025-04-12 18:51:31 +02:00
04f187a140 dokuwiki: factor out nginx-php role 2024-12-06 13:07:01 +01:00
bc05b2a9f6 dokuwiki: support multiple domains for nginx 2024-12-05 10:26:40 +01:00
6e5de53937 doku: unoverride style for external link icons 2024-10-22 10:16:46 +02:00
ae49801579 doku: update deprecated nginx http2 directive 2024-10-22 10:16:38 +02:00
3e55bf9774 dokuwiki: add missing handler 2024-07-05 11:04:28 +02:00
38c3464279 alpine: assume one DNS name per host
Avoid needless complexity.
2024-06-19 13:14:51 +02:00
f863d87fbf dokuwiki: remove hardcoded names 2024-05-28 13:34:34 +02:00
cd8f20852e dokuwiki: use common nginx role
Also get version from NetBox.
2024-05-28 13:23:40 +02:00
3b246447cf dokuwiki: find installed PHP version without running commands
So that it works in check mode.
2024-05-28 12:54:50 +02:00
c2c1fdbe40 Add alpine role
Base packages and SSH config, and QEMU guest agent for VMs.
2024-05-19 14:21:22 +02:00
c1344e8f59 dokuwiki: upgrade to latest 2024-02-20 16:01:51 +01:00
90b55d8e8d doku: tweak fonts and stuff 2024-02-20 11:05:59 +01:00
cc10b4b265 dokuwiki: upgrade to latest 2024-02-06 19:50:25 +01:00
02f778604c Add dokuwiki role
For an Alpine Linux VM.
2024-01-20 19:00:41 +01:00