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
237c56791f
Basic services README
2025-02-21 17:52:49 +01:00
3a881979f9
Move old services README to a HACKING file
2025-02-21 17:52:49 +01:00
df5ee32d68
Various improvements around deployment and the provisioning script ( #168 )
2025-02-21 17:52:06 +01:00
7df5aa27c7
Added Hans' SSH key ( #172 )
...
Added my ssh key, and added a bit of contact info to the Matrix documentation.
Reviewed-on: Fediversity/Fediversity#172
Reviewed-by: kiara Grouwstra <kiara@procolix.eu>
Co-authored-by: Hans van Zijst <hans@procolix.com>
Co-committed-by: Hans van Zijst <hans@procolix.com>
2025-02-21 17:19:02 +01:00
c6fb52915a
More clean up of the deployment flake
...
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
2025-02-21 10:01:06 +01:00
df182d5a67
Follow changes in removal script
2025-02-21 10:01:06 +01:00
9611e4ff9a
Support more configuration in the .proxmox
file
2025-02-21 10:01:06 +01:00
a7c6ceb111
Export makeInstaller
in the flake
2025-02-21 10:01:06 +01:00
5cc86bff94
Move makeInstaller
to infra/
2025-02-21 10:01:05 +01:00
dc3a4dc4e8
Merge machine
argument into the attrset argument
2025-02-21 10:01:05 +01:00
d7bcb45789
Clean up code in deployment/
2025-02-21 10:01:05 +01:00
1df61bbe4d
remove trailing whitespace from deployment/README.md ( #171 )
...
Reviewed-on: Fediversity/Fediversity#171
Reviewed-by: Kevin Muller <kevin@procolix.com>
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
2025-02-20 15:11:33 +01:00
e166d9b522
dev shell: add deployment dependency httpie ( #164 )
...
Reviewed-on: Fediversity/Fediversity#164
Reviewed-by: Nicolas Jeannerod <nicolas.jeannerod@moduscreate.com>
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
2025-02-20 12:45:00 +01:00
446e866cb2
remove the currently unused RSA keys ( #165 )
...
Reviewed-on: Fediversity/Fediversity#165
Reviewed-by: Nicolas Jeannerod <nicolas.jeannerod@moduscreate.com>
2025-02-20 12:43:48 +01:00
586c3b851a
Merge pull request 'convert readmes from org to markdown' ( #166 ) from kiara/Fediversity:org-to-md into main
...
Reviewed-on: Fediversity/Fediversity#166
Reviewed-by: Nicolas Jeannerod <nicolas.jeannerod@moduscreate.com>
2025-02-20 12:42:54 +01:00
c2db12a735
add simple (ngi) favicon to fedi panel, fixes 404 not found error ( #167 )
...
Reviewed-on: Fediversity/Fediversity#167
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
2025-02-19 23:10:33 +01:00
57d53a1d22
Make trim-trailing-whitespace
hook apply everywhere
2025-02-19 23:08:19 +01:00
740b5447d8
Remove trailing whitespace everywhere
2025-02-19 23:08:19 +01:00
142af8d0ee
Make pre-commits opt-out instead of opt-in
2025-02-19 23:08:19 +01:00
3ec09b491d
matrix: opt-in to pre-commits
2025-02-19 23:08:19 +01:00
01de49d096
website: opt-in to pre-commits
2025-02-19 23:08:19 +01:00
06d3d37a39
website: remove unused arguments
2025-02-19 23:08:19 +01:00
10f3d15a98
website: format
2025-02-19 23:08:19 +01:00
92563d387a
test login/logout redirection ( #163 )
...
this concludes Fediversity/Fediversity#72 with a test covering most of the user story.
test in the devshell:
```
manage test panel
```
test in full isolation:
```
nix-build -A tests
```
Reviewed-on: Fediversity/Fediversity#163
Reviewed-by: kiara Grouwstra <kiara@procolix.eu>
2025-02-19 23:07:51 +01:00
fb64d2b9c9
convert readmes from org to markdown
2025-02-19 20:23:48 +01:00
b6e11c893b
bash scripts: snake-case variables, deduplicate $RANDOM, satisfy LSP ( #154 )
2025-02-19 19:10:00 +01:00
18a14d29ab
Fix vm_id
-> vmid
...
It probably was changed by mistake beforehand.
2025-02-19 18:29:31 +01:00
797ce362bd
Add debug mode to provisioning script
2025-02-19 18:29:31 +01:00
5f29388776
printf + exit -> die
2025-02-19 18:29:31 +01:00
253a5ad8fa
Fix missing space, add missing quotes
2025-02-19 18:29:31 +01:00
807808ed00
bash scripts: snake-case variables, deduplicate $RANDOM, satisfy LSP
...
Co-authored-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
2025-02-19 18:29:31 +01:00
59122901ce
make login link part of global navigation
...
this makes navigation uniform and the information architecture easier to
reason about
2025-02-19 15:43:45 +01:00
fc586273dc
implement login URL as templatetag
...
this eases testing as it allows generating that URL inside a test
instead of scraping HTML output
2025-02-19 15:40:51 +01:00
647d89798e
replace nixos wiki link with official one
2025-02-18 21:29:08 +01:00
65782c65ba
add debug toolbar
2025-02-18 18:25:37 +01:00
857e1b12f5
add more fresh-start instructions ( #151 )
...
Reviewed-on: Fediversity/Fediversity#151
Reviewed-by: kiara Grouwstra <kiara@procolix.eu>
2025-02-18 18:21:58 +01:00
6513150abd
list goals, actors; add glossary ( #132 )
...
Reviewed-on: Fediversity/Fediversity#132
2025-02-18 17:56:31 +01:00
a3365eb508
more conventional naming for views and templates
2025-02-18 17:29:06 +01:00
73c9c884d7
redirect to current page after login/logout
2025-02-18 17:15:55 +01:00
6d0fdd0834
Bump nixpkgs
2025-02-18 16:44:06 +01:00
488fbcc131
Exit Forgejo LTS
2025-02-18 16:44:06 +01:00
ed4912800f
Add page showing account info
...
Co-authored-by: lois <lois@procolix.eu>
Co-authored-by: Kiara Grouwstra <kiara.grouwstra@gmail.com>
2025-02-18 15:44:15 +01:00
d5632a795b
Merge pull request 'Add login indicator' ( #144 ) from lois/Fediversity:main into main
...
Reviewed-on: Fediversity/Fediversity#144
2025-02-18 13:48:28 +01:00