mediawiki #51

Merged
teutat3s merged 3 commits from mediawiki into main 2023-11-15 20:54:05 +00:00
Owner
No description provided.
b12f added 11 commits 2023-11-06 23:04:52 +00:00
See: https://docs.gitea.com/usage/actions/quickstart
wip: test forgejo actions runner
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 1m20s
c7b4e8c98b
test message
ci: test nix flake checks action
Some checks failed
Flake checks / Check (push) Failing after 6s
b4d9a5b79e
ci: test nodejs from nixpkgs
Some checks failed
Flake checks / Check (push) Failing after 8s
3a75d2b5ff
ci: test nodejs from nixpkgs
Some checks failed
Flake checks / Check (push) Failing after 4s
a35c4d3a9c
ci: test nodejs from nixpkgs
Some checks failed
Flake checks / Check (push) Failing after 4s
0f2d608328
wip
Some checks failed
Flake checks / Check (push) Failing after 54s
1227466b24
wip
Some checks are pending
Flake checks / Check (push) Has started running
cc37ffc5bf
fix: add mediawiki client ID
Some checks failed
Flake checks / Check (push) Failing after 45s
04b7041ce0
perf: 0 perf mediawiki will never run
Some checks failed
Flake checks / Check (push) Failing after 52s
6b2e8cfae1
b12f added 24 commits 2023-11-06 23:07:45 +00:00
Calculated on https://spot13.com/pmcalculator/
with 4GiB RAM available, average php-fpm process size 80MiB

Original settings are
pm = dynamic
pm.max_children = 32
pm.max_requests = 500
pm.max_spare_servers = 4
pm.min_spare_servers = 2
pm.start_servers = 2
Reviewed-on: #42
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
Adopt upstream recommended nginx config
https://sdk.collaboraonline.com/docs/installation/Proxy_settings.html#reverse-proxy-with-nginx-webserver
Tune according to
https://www.getpagespeed.com/server-setup/nginx/tuning-proxy_buffer_size-in-nginx
Reviewed-on: #44
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
Reviewed-on: #43
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
Reviewed-on: #45
Reviewed-by: Akshay Mankar <axeman@noreply.git.pub.solar>
Reviewed-on: #46
Reviewed-by: teutat3s <teutat3s@noreply.git.pub.solar>
This commit changes the file structure around, so that we have the
following parts:

`/modules` contains reusable logic blocks for hosts.
`/hosts` contains host configurations.
`/lib` contains nix library functions.
`/overlays` contains overlay files.
`/public-keys` contains all information regarding public keys.

This change reduces the complexity of flake.nix, instead delegating this
out to the `default.nix` files in the above directories.
Reviewed-on: #41
Reviewed-by: teutat3s <teutat3s@noreply.git.pub.solar>
See: https://docs.gitea.com/usage/actions/quickstart
https://app.cachix.org
Reviewed-on: #40
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
Reviewed-on: #47
Reviewed-by: teutat3s <teutat3s@noreply.git.pub.solar>
Merge branch 'main' into mediawiki
Some checks failed
Flake checks / Check (push) Failing after 13s
765cccd2ad
b12f added 1 commit 2023-11-07 00:35:39 +00:00
feat: diesdasnotworkingananas
Some checks failed
Flake checks / Check (push) Failing after 13s
77a2c2a1f1
b12f added 1 commit 2023-11-07 13:50:19 +00:00
Merge branch 'main' into mediawiki
Some checks failed
Flake checks / Check (push) Failing after 12s
1f3f988359
teutat3s force-pushed mediawiki from 1f3f988359 to 8b3c63bd7b 2023-11-15 19:02:18 +00:00 Compare
b12f added 1 commit 2023-11-15 20:34:04 +00:00
feat: update logo, log to stdout
All checks were successful
Flake checks / Check (pull_request) Successful in 17m42s
d07041df10
b12f changed title from WIP: mediawiki to mediawiki 2023-11-15 20:34:28 +00:00
b12f force-pushed mediawiki from d07041df10 to 965caac0ee 2023-11-15 20:36:38 +00:00 Compare
b12f force-pushed mediawiki from 965caac0ee to f5185e5c15 2023-11-15 20:41:25 +00:00 Compare
teutat3s added 2 commits 2023-11-15 20:44:23 +00:00
fix: rebase leftover
All checks were successful
Flake checks / Check (pull_request) Successful in 17m37s
31002fbf11
teutat3s approved these changes 2023-11-15 20:51:33 +00:00
teutat3s left a comment
Owner

Love it! Thanks 💖

Love it! Thanks 💖
teutat3s merged commit 3104253b89 into main 2023-11-15 20:54:05 +00:00
teutat3s deleted branch mediawiki 2023-11-15 20:54:05 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: pub-solar/infra#51
No description provided.