diff options
author | lassulus <lassulus@lassul.us> | 2022-03-02 16:37:48 +0100 |
---|---|---|
committer | lassulus <lassulus@lassul.us> | 2022-03-02 16:37:48 +0100 |
commit | 44a42bb268e163e3fa43fe6ea6c4b979da0f49e9 (patch) | |
tree | 0e9475b0a40464b8122ac19ddcc63fe0daab3cd4 /makefu/1systems/latte | |
parent | 6002189225e347418f07a99d6a85b033fa0edaf7 (diff) | |
parent | 81817007edda4601c95a8f95aa99ce15320e224a (diff) |
Merge remote-tracking branch 'gum/master'
Diffstat (limited to 'makefu/1systems/latte')
-rw-r--r-- | makefu/1systems/latte/config.nix | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/makefu/1systems/latte/config.nix b/makefu/1systems/latte/config.nix index fdd3df19..2828aea0 100644 --- a/makefu/1systems/latte/config.nix +++ b/makefu/1systems/latte/config.nix @@ -29,10 +29,29 @@ in { <stockholm/makefu/2configs/remote-build/slave.nix> # Storage + <stockholm/makefu/2configs/share> <stockholm/makefu/2configs/share/hetzner-client.nix> # Services: <stockholm/makefu/2configs/nix-community/mediawiki-matrix-bot.nix> + <stockholm/makefu/2configs/torrent/rtorrent.nix> + ## Web + <stockholm/makefu/2configs/deployment/rss.euer.krebsco.de.nix> + <stockholm/makefu/2configs/deployment/owncloud.nix> + ### Moving owncloud data dir to /media/cloud/nextcloud-data + { + users.users.nextcloud.extraGroups = [ "download" ]; + # nextcloud-setup fails as it cannot set permissions for nextcloud + systemd.services.nextcloud-setup.serviceConfig.SuccessExitStatus = "0 1"; + fileSystems."/var/lib/nextcloud/data" = { + device = "/media/cloud/nextcloud-data"; + options = [ "bind" ]; + }; + } + + # local usage: + <stockholm/makefu/2configs/mosh.nix> + <stockholm/makefu/2configs/bitlbee.nix> # Supervision <stockholm/makefu/2configs/nix-community/supervision.nix> @@ -40,9 +59,9 @@ in { # Krebs <stockholm/makefu/2configs/tinc/retiolum.nix> - #<stockholm/makefu/2configs/home-manager> - # configure your hw: - # <stockholm/makefu/2configs/torrent.nix> + # backup + <stockholm/makefu/2configs/backup/state.nix> + ]; krebs = { @@ -50,4 +69,7 @@ in { build.host = config.krebs.hosts.latte; }; + makefu.dl-dir = "/media/cloud/download"; + networking.firewall.allowedTCPPorts = [ 80 443 ]; + } |