dd5a6335b1
proxmox
...
pass in description
fix syntax
configure proxmox provider
typo
add doc comment in existing modules
add comment
allow insecure proxmox connection for use in dev
wip proxmox progress
use service configurations moved to machine-independent location
wire settings directly without option block terraform
adjust cwd
try tf on null input
update .envrc.sample with sample proxmox credentials
2025-05-11 19:22:49 +02:00
086a69ac53
Support injecting initial user in Pixelfed service
2025-02-28 10:56:22 +01:00
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