1
0
Fork 0
Commit graph

450 commits

Author SHA1 Message Date
ibizaman
3f83285759 rewrite nextcloud server module manual 2024-01-05 16:24:43 -08:00
ibizaman
021c465fd6 make onlyoffice config a bit nicer 2024-01-05 16:24:43 -08:00
ibizaman
bbe18df58f make onlyoffice app through nix 2024-01-05 16:24:43 -08:00
ibizaman
99f0f51406 move onlyoffice to new apps section 2024-01-05 16:24:43 -08:00
ibizaman
4a1291c075 allow extra apps in Nextcloud 2024-01-05 16:24:43 -08:00
ibizaman
52f8b35252 fix warning in nextcloud 2024-01-04 21:52:29 -08:00
github-actions[bot]
2ef1664a29 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9' (2023-12-30)
  → 'github:nixos/nixpkgs/bd645e8668ec6612439a9ee7e71f7eac4099d4f6' (2024-01-02)
2024-01-03 17:18:00 -08:00
github-actions[bot]
cec063758c flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/cfc3698c31b1fb9cdcf10f36c9643460264d0ca8' (2023-12-27)
  → 'github:nixos/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9' (2023-12-30)
2024-01-01 17:36:04 -08:00
github-actions[bot]
8a410a00eb flake.lock: Update
Flake lock file updates:

• Updated input 'sops-nix':
    'github:Mic92/sops-nix/e523e89763ff45f0a6cf15bcb1092636b1da9ed3' (2023-12-24)
  → 'github:Mic92/sops-nix/cfdbaf68d00bc2f9e071f17ae77be4b27ff72fa6' (2023-12-31)
• Updated input 'sops-nix/nixpkgs':
    'github:NixOS/nixpkgs/d6863cbcbbb80e71cecfc03356db1cda38919523' (2023-12-21)
  → 'github:NixOS/nixpkgs/e1fa12d4f6c6fe19ccb59cac54b5b3f25e160870' (2023-12-25)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/7790e078f8979a9fcd543f9a47427eeaba38f268' (2023-12-23)
  → 'github:NixOS/nixpkgs/0aad9113182747452dbfc68b93c86e168811fa6c' (2023-12-30)
2023-12-31 17:14:42 -08:00
github-actions[bot]
3ea0511d0b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5f64a12a728902226210bf01d25ec6cbb9d9265b' (2023-12-24)
  → 'github:nixos/nixpkgs/cfc3698c31b1fb9cdcf10f36c9643460264d0ca8' (2023-12-27)
2023-12-30 17:22:10 -08:00
ibizaman
0e635e1a76 add nextcloud vm test 2023-12-30 10:01:41 -08:00
ibizaman
7c9b585b81 fix downloading big files for nextcloud 2023-12-30 00:59:10 -08:00
github-actions[bot]
61ef981511 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/6df37dc6a77654682fe9f071c62b4242b5342e04' (2023-12-22)
  → 'github:nixos/nixpkgs/5f64a12a728902226210bf01d25ec6cbb9d9265b' (2023-12-24)
2023-12-27 17:10:03 -08:00
ibizaman
db405d6b7e expose some deluge settings 2023-12-27 08:09:13 -08:00
ibizaman
0c5f9b1c24 fix workflow cron 2023-12-27 08:02:38 -08:00
ibizaman
d7411a79b7 only enable autheliaProtect in deluge if enabled 2023-12-26 23:14:47 -08:00
ibizaman
c1c738b1a4 make demos use selfhostblock provided inputs
refs #61
2023-12-25 23:35:18 -08:00
ibizaman
7a62b5b89c add usage chapter in the manual 2023-12-25 23:26:50 -08:00
github-actions[bot]
4054b4b663 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58' (2023-11-29)
  → 'github:nixos/nixpkgs/6df37dc6a77654682fe9f071c62b4242b5342e04' (2023-12-22)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/8bca48cb9a12bbd8766f359ad00336924e91b7f7' (2023-12-03)
  → 'github:Mic92/sops-nix/e523e89763ff45f0a6cf15bcb1092636b1da9ed3' (2023-12-24)
• Updated input 'sops-nix/nixpkgs':
    'github:NixOS/nixpkgs/f5c27c6136db4d76c30e533c20517df6864c46ee' (2023-11-30)
  → 'github:NixOS/nixpkgs/d6863cbcbbb80e71cecfc03356db1cda38919523' (2023-12-21)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/dc01248a9c946953ad4d438b0a626f5c987a93e4' (2023-12-03)
  → 'github:NixOS/nixpkgs/7790e078f8979a9fcd543f9a47427eeaba38f268' (2023-12-23)
2023-12-25 20:57:17 -08:00
ibizaman
6e6f03c888 use correct PAT for auto-merge workflow 2023-12-25 20:52:07 -08:00
ibizaman
48bd88d5d5 auto-merge flake lock update pull request 2023-12-25 20:43:58 -08:00
ibizaman
b4ba717e33 allow to run CI from flake lock update 2023-12-25 20:06:40 -08:00
ibizaman
24c9a07dd0 add names to github test workflow 2023-12-25 19:51:14 -08:00
ibizaman
bda5fee5fe add flake lock update github action
refs #61
2023-12-25 19:51:14 -08:00
ibizaman
e6aca776e7 refactor readme to link more to the manual 2023-12-25 01:19:26 -08:00
ibizaman
d908ae31c5 add nextcloud manual 2023-12-25 00:51:44 -08:00
ibizaman
58bc179192 add nextcloud demo
fixes #62
2023-12-24 02:16:33 -08:00
ibizaman
40f0f233c2 remove sops file dependency in nextcloud and ssl requirement
refs #24
2023-12-24 02:06:25 -08:00
ibizaman
7804eb12dd update readme for home-assistant demo 2023-12-22 23:12:04 -08:00
ibizaman
86e72534fc improve the manual preface 2023-12-19 22:43:27 -08:00
ibizaman
e92e534789 use sub-chapters for blocks documentation 2023-12-19 22:11:36 -08:00
ibizaman
9bcf7650e7 update screenshots 2023-12-17 23:31:33 -08:00
ibizaman
6f71d64257 switch to netdata to pull most of the metrics 2023-12-17 23:31:33 -08:00
ibizaman
036d2b92a5 fix grafana not being able to load dashboards 2023-12-17 23:31:33 -08:00
ibizaman
533d95851b use not hardcoded OIDC secret in jellyfin 2023-12-17 23:22:25 -08:00
ibizaman
77e21eaceb add more options to avoid hardcoding in nextcloud 2023-12-17 23:12:45 -08:00
ibizaman
0bdbb975af split tracing from verbose logging options for nextcloud 2023-12-17 23:09:18 -08:00
ibizaman
318c54e7d3 do not enable onlyoffice for nextcloud by default 2023-12-17 22:55:58 -08:00
ibizaman
e2292de44d can avoid hardcoding secret now 2023-12-11 12:38:06 -08:00
ibizaman
9a5a10a824 add test for authelia 2023-12-11 00:28:30 -08:00
ibizaman
c467d07359 use nix installer that installs kvm to speed up tests 2023-12-11 00:19:26 -08:00
ibizaman
0829792df0 fix deluge backup permissions by adding backup user to media group 2023-12-10 21:32:35 -08:00
ibizaman
ece6ae016a add one more info to the readme 2023-12-09 20:25:20 -08:00
ibizaman
da3317d8c6 bump selfhostblocks input to get fix for HA startup 2023-12-09 20:25:20 -08:00
ibizaman
9aab9e6b5f update flake input to point to github 2023-12-09 20:25:20 -08:00
ibizaman
047b320b63 rely on longer lived identifier for disks
Usually it's a bad idea, but here the disk uuids are actually changing more often as we rebuild the
VM.
2023-12-09 20:25:20 -08:00
ibizaman
e70c110e8d avoid needing to accept the VM's host key 2023-12-09 20:25:20 -08:00
ibizaman
ef0c3fe97b avoid disk space issue in /boot 2023-12-09 20:25:20 -08:00
ibizaman
02ecb143d8 add more info in the readme 2023-12-09 20:25:20 -08:00
ibizaman
d7aaf13032 move deployment options back to flake.nix for demo 2023-12-09 20:25:20 -08:00