Commit graph

30 commits

Author SHA1 Message Date
2ee563f5d9
Fix Pixelfed 2025-02-21 17:52:50 +01:00
cd83536e2f
Allow Garage and services to run on different machines 2025-02-21 17:52:50 +01:00
1eeaa04df6
Introduce fediversity.garage.enable 2025-02-21 17:52:50 +01:00
a5d226ed22
Get rid of fediversity.enable 2025-02-21 17:52:50 +01:00
78a85b27ff
Put the S3 secrets into files
...but not everywhere, there remains some FIXMEs where ultimately the
secrets do get into the store.
2025-02-21 17:52:50 +01:00
8c5bf79ba2
Share options that can be shared 2025-02-21 17:52:50 +01:00
b547912794
Make access and secret keys parameters 2025-02-21 17:52:50 +01:00
1965e83e5d
Same treatment for Pixelfed 2025-02-21 17:52:50 +01:00
a1cfcf1d71
Same treatment for Peertube 2025-02-21 17:52:50 +01:00
ca6642c8d4
Same treatment for Mastodon 2025-02-21 17:52:50 +01:00
f4babe38a8
Consolidate Garage options
- `fediversity.internal.garage` -> `fediversity.garage`
- all in the same place
2025-02-21 17:52:50 +01:00
d9188427ed
services.garage -> fediversity.garage
for the options that are ours; we want to avoid clashes if possible
2025-02-21 17:52:50 +01:00
b68a821b77
Searate Garage config and options 2025-02-21 17:52:50 +01:00
ff03d12dc1
Move Garage configuration to own directory 2025-02-21 17:52:49 +01:00
a5875376b8
Fix Peertube service 2024-12-17 17:14:27 +01:00
7c88d47fb8
Notes and cleanup 2024-11-27 12:39:26 +01:00
5699ca8ba6
Note on more nginx proxy options for Garage 2024-11-27 12:39:26 +01:00
37aac118ce
Remove useless S3_HOSTNAME envionment variable
`S3_HOSTNAME` is only usedful for path-style buckets where Mastodon will
use `<S3_HOSTNAME>/<S3_BUCKET>`. However, we use domain-style, and that
is exactly what `S3_ALIAS_HOST` is for
2024-11-27 12:39:26 +01:00
a888540580
Opt-in to formatting for the services/ subdirectory 2024-11-14 17:50:17 +01:00
20f9d36481 Cleanup dead code 2024-11-13 16:00:39 +01:00
81176a1a9a Format everything, RFC-style 2024-11-13 16:00:39 +01:00
9e234e7b2d Proxy Peertube behind Nginx 2024-11-13 16:00:39 +01:00
00382102ba Require secrets file also when on metal 2024-11-13 16:00:39 +01:00
7a485c5f90 Fix typo 2024-11-13 16:00:39 +01:00
3f3e70eab5 Open port 80, necessary for ACME 2024-11-13 16:00:39 +01:00
95e572bce0 Number of cores also when on metal 2024-11-13 16:00:39 +01:00
aef34ca561 Use recommended proxy settings for Garage 2024-11-13 16:00:39 +01:00
373aae778c Proxy all buckets that have website = true 2024-11-13 16:00:38 +01:00
aed4b3a744 No certificate for Garage web root domain 2024-11-13 16:00:38 +01:00
c6cc92f5dc Add 'services/' from commit 'a13b1e9372412d03f7b629694ecef5242e6e568d'
git-subtree-dir: services
git-subtree-mainline: e41e0daa82
git-subtree-split: a13b1e9372
2024-10-07 11:57:24 +02:00