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 44 ./postgresql.nix
55 ./fediverse.nix
66 ./bsky-pds.nix
7+ ./breezewiki.nix
78 ] ;
89}
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 55 ./databases
66 ./scm
77
8+ # "containers" in a burning text gif
9+ ./arion
10+
811 # Gensokyo local stuff
912 ./ftp.nix
1013
You can’t perform that action at this time.
0 commit comments