Nicolas Jeannerod
|
49473c43c8
|
Proxy Peertube behind Nginx
|
2024-11-11 17:10:58 +01:00 |
|
Nicolas Jeannerod
|
4f8ba4bf3c
|
Require secrets file also when on metal
|
2024-11-11 17:10:44 +01:00 |
|
Nicolas Jeannerod
|
8e03b4b34e
|
Fix typo
|
2024-11-11 16:36:33 +01:00 |
|
Nicolas Jeannerod
|
c1dcdfe493
|
Open port 80, necessary for ACME
|
2024-11-11 16:34:24 +01:00 |
|
Nicolas Jeannerod
|
f53a27baee
|
Number of cores also when on metal
|
2024-11-11 16:16:27 +01:00 |
|
Nicolas Jeannerod
|
2d522f51f5
|
Support installing host keys in the installer
|
2024-11-08 17:35:25 +01:00 |
|
Nicolas Jeannerod
|
f04b71047c
|
Slight rework of the installer
|
2024-11-07 18:36:43 +01:00 |
|
Nicolas Jeannerod
|
cd194f818d
|
Turn off the machine once if install is successful
|
2024-11-07 12:02:09 +01:00 |
|
Nicolas Jeannerod
|
007c168081
|
Fix Mastodon/Garage test
|
2024-10-30 19:44:07 +00:00 |
|
Nicolas Jeannerod
|
fb342b02fb
|
Also forward SSH port
|
2024-10-30 18:38:39 +00:00 |
|
Nicolas Jeannerod
|
96acf1f10d
|
Use recommended proxy settings for Garage
|
2024-10-30 18:37:45 +00:00 |
|
Nicolas Jeannerod
|
e299978508
|
Avoid clashes of security.acme.defaults options
|
2024-10-30 18:37:06 +00:00 |
|
Nicolas Jeannerod
|
0b5e3ca40e
|
Bump Taeer's nixpkgs
|
2024-10-29 17:13:51 +01:00 |
|
Nicolas Jeannerod
|
1de8f5bc17
|
Some fixes for Pixelfed on metal (#27)
|
2024-10-29 17:09:19 +01:00 |
|
Taeer Bar-Yam
|
b36166ccc0
|
fix test to not use ACME/SSL (again)
|
2024-10-01 17:08:09 -04:00 |
|
Nicolas Jeannerod
|
4c8d380e9e
|
Proxy all buckets that have website = true
|
2024-10-01 18:18:47 +02:00 |
|
Nicolas Jeannerod
|
247a4258b2
|
No certificate for Garage web root domain
|
2024-10-01 18:04:53 +02:00 |
|
Nicolas Jeannerod
|
be756ab8d3
|
Faster compression and note on isoName
|
2024-10-01 13:29:06 +02:00 |
|
Nicolas Jeannerod
|
dd9b481b78
|
Expose mkInstaller
|
2024-10-01 13:14:56 +02:00 |
|
Nicolas Jeannerod
|
3cfc4370f7
|
Add missing module in tests
|
2024-10-01 09:40:38 +00:00 |
|
Nicolas Jeannerod
|
e9b5de893d
|
Create automatic installation ISOs (#26)
Co-authored-by: Taeer Bar-Yam <taeer.bar-yam@moduscreate.com>
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Reviewed-on: Fediversity/simple-nixos-fediverse#26
Co-authored-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
Co-committed-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
|
2024-10-01 10:02:01 +02:00 |
|
Nicolas Jeannerod
|
7b36774b80
|
We are way past that!
|
2024-09-27 11:48:49 +02:00 |
|
Taeer Bar-Yam
|
4da997b3af
|
fix frivolous errors in garage test
|
2024-09-26 01:41:06 -04:00 |
|
Taeer Bar-Yam
|
fa53ecac53
|
fix the overlay
|
2024-09-25 11:25:21 -04:00 |
|
Taeer Bar-Yam
|
d910dfe788
|
take bleeding edge pixelfed
|
2024-09-25 00:40:53 -04:00 |
|
Nicolas Jeannerod
|
b461a44707
|
Not localhost
|
2024-09-24 16:59:37 +02:00 |
|
Nicolas Jeannerod
|
fc18582a1b
|
Make Garage API domain be localhost
|
2024-09-24 16:42:53 +02:00 |
|
Nicolas Jeannerod
|
e6b58b656b
|
Remove SSL in Garage VM
|
2024-09-24 14:56:33 +02:00 |
|
Nicolas Jeannerod
|
bf303ff1d1
|
Remove SSL in VM
|
2024-09-24 14:52:13 +02:00 |
|
Nicolas Jeannerod
|
a600829d56
|
s/port/internalPort
|
2024-09-24 14:42:18 +02:00 |
|
Nicolas Jeannerod
|
042cb2d517
|
Move Garage VM stuff out of main file
|
2024-09-24 14:40:35 +02:00 |
|
Nicolas Jeannerod
|
050042d255
|
domainForBucket
|
2024-09-24 14:23:29 +02:00 |
|
Nicolas Jeannerod
|
6b45256839
|
s/urlFor/urlForBucket
|
2024-09-24 14:17:56 +02:00 |
|
Taeer Bar-Yam
|
51a294a659
|
acme fixup 2
|
2024-09-23 12:39:55 -04:00 |
|
Taeer Bar-Yam
|
2116ac6b27
|
acme fixup
|
2024-09-23 12:39:15 -04:00 |
|
Taeer Bar-Yam
|
3e4b486921
|
httpS
|
2024-09-23 12:22:40 -04:00 |
|
Taeer Bar-Yam
|
db39623eeb
|
ADD http:// to proxypass
|
2024-09-23 12:18:22 -04:00 |
|
Taeer Bar-Yam
|
ffb941687a
|
remove http:// from nginx server name
|
2024-09-23 12:14:40 -04:00 |
|
Taeer Bar-Yam
|
2657e2130f
|
mv {,internal}port
|
2024-09-23 12:11:04 -04:00 |
|
Taeer Bar-Yam
|
ca8310dce3
|
had two 'cfg's. changed one to 'fedicfg'
|
2024-09-23 12:09:16 -04:00 |
|
Taeer Bar-Yam
|
e093632222
|
;
|
2024-09-23 11:58:49 -04:00 |
|
Taeer Bar-Yam
|
2501c480fb
|
proxy garage web to port 80
|
2024-09-23 11:55:54 -04:00 |
|
Nicolas Jeannerod
|
011f166fd3
|
Exceptionally use non-staging LetsEncrypt servers
|
2024-09-20 18:55:00 +02:00 |
|
Nicolas Jeannerod
|
3bb9569eb4
|
ACME
|
2024-09-20 18:51:21 +02:00 |
|
Nicolas Jeannerod
|
6323e0adc8
|
Also open HTTPS port
|
2024-09-20 18:44:47 +02:00 |
|
Nicolas Jeannerod
|
55a6377b12
|
Ignore errors of garage key import
|
2024-09-20 18:39:32 +02:00 |
|
Nicolas Jeannerod
|
9be8232083
|
[HACK] comment out virtualisation
|
2024-09-20 18:25:21 +02:00 |
|
Nicolas Jeannerod
|
c9665b927f
|
Move stuff from pixelfed-vm to pixelfed
|
2024-09-20 17:56:40 +02:00 |
|
Nicolas Jeannerod
|
fa0a01f868
|
Use common options also in tests
|
2024-09-20 15:45:53 +00:00 |
|
Nicolas Jeannerod
|
43826e686b
|
Note on style choice for eg. fediversity.internal.pixelfed.domain
|
2024-09-20 17:20:31 +02:00 |
|