Commit Graph
12 Commits
Author SHA1 Message Date
kawaiipunk cf54575187 restricts ownership changes to files still owned by root (e.g., from the image build). On subsequent restarts, files already owned by www-data are skipped entirely, avoiding a full recursive write cycle. 2026-06-02 16:24:48 +01:00
kawaiipunk e4b87c8ab9 chown entire wp-content to ensure correct permissions 2026-06-02 16:11:39 +01:00
kawaiipunk 66e0687456 Removed redundant chown 2026-05-26 17:05:24 +01:00
kawaiipunk 73a2e98d2e Added xtra chown to ensure correct perms on every container start 2026-05-26 14:10:22 +01:00
Moritz 3b598e82dd harden htaccess 2026-04-28 01:57:52 +02:00
p4u1 1a6b11c95b feat: multisite with sufolders (#35)
With this commit multisite now also works with subpaths instead of subdomains.

It also simpified the multisite deployment in generall by adding a new MULTISITE environment variable. Depending on its value WORDPRESS_CONFIG_EXTRA gets set in the entrypoint. And the correct .htaccess gets deployed.

Closes #34

I am still new to coopcloud and welcome feedback on my approach. The second commit is not required for #34 so I can remove it again.

Reviewed-on: https://git.coopcloud.tech/coop-cloud/wordpress/pulls/35
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2023-12-22 12:35:10 +00:00
3wordchant 6767d5ee65 Improve composer support 2023-11-09 17:41:26 +00:00
3wordchant 4a7c468806 Add composer support 2023-10-23 12:50:31 +01:00
3wordchant 650d531ed1 Add CORS_ALLOW_ALL for dev sites 2023-10-17 22:29:23 +01:00
3wordchant dcb3b410ff feat: yet another attempt at wp-cli 2022-03-31 12:14:20 +02:00
3wc 21babc7bca Various un-breaking 2020-10-24 20:13:56 +02:00
3wc 43cbfafb8a Enable additional PHP extensions 2020-10-23 04:15:35 +02:00