File tree Expand file tree Collapse file tree 5 files changed +49
-0
lines changed Expand file tree Collapse file tree 5 files changed +49
-0
lines changed Original file line number Diff line number Diff line change
1
+ { ...} : {
2
+ # Certificate for breezewiki
3
+ security . acme . certs . "bw.c.soopy.moe" = {
4
+ group = "nginx" ;
5
+ extraDomainNames = [
6
+ "bw.soopy.moe"
7
+ "*.bw.soopy.moe"
8
+ ] ;
9
+ } ;
10
+ }
Original file line number Diff line number Diff line change 4
4
./postgresql.nix
5
5
./fediverse.nix
6
6
./bsky-pds.nix
7
+ ./breezewiki.nix
7
8
] ;
8
9
}
Original file line number Diff line number Diff line change
1
+ { _utils , ...} : {
2
+ virtualisation . arion . projects . breezewiki . settings = {
3
+ services . breezewiki = {
4
+ service = {
5
+ image = "quay.io/pussthecatorg/breezewiki" ;
6
+ ports = [ "35612:10416" ] ;
7
+ environment = {
8
+ bw_canonical_origin = "https://bw.soopy.moe" ;
9
+ bw_log_outgoing = "false" ;
10
+ bw_strict_proxy = "true" ;
11
+ bw_feature_search_suggestions = "true" ;
12
+ } ;
13
+ } ;
14
+ } ;
15
+ } ;
16
+
17
+ services . nginx . virtualHosts . ".bw.soopy.moe" = _utils . mkSimpleProxy {
18
+ port = 35612 ;
19
+ extraConfig = {
20
+ useACMEHost = "bw.c.soopy.moe" ;
21
+ } ;
22
+ } ;
23
+ }
Original file line number Diff line number Diff line change
1
+ { ...} : {
2
+ imports = [
3
+ ./breezewiki.nix
4
+ ] ;
5
+
6
+ virtualisation . arion . backend = "podman-socket" ;
7
+ virtualisation . podman = {
8
+ enable = true ;
9
+ dockerSocket . enable = true ;
10
+ defaultNetwork . settings . dns_enabled = true ;
11
+ } ;
12
+ }
Original file line number Diff line number Diff line change 5
5
./databases
6
6
./scm
7
7
8
+ # "containers" in a burning text gif
9
+ ./arion
10
+
8
11
# Gensokyo local stuff
9
12
./ftp.nix
10
13
You can’t perform that action at this time.
0 commit comments