Commit Graph

81 Commits (6b290b11b4b9f8765e4ec800d49eeb4d8b031422)

Author SHA1 Message Date
David Crompton 6b290b11b4 Systemwide Matlab Installation 2024-01-16 23:37:56 -05:00
David Crompton 9adfae87ee Jupyterhub: QOL & NEST Fix (MPI remove) 2024-01-16 15:00:48 -05:00
David Crompton 22e4f6b232 Jupyterhub: Temporary mne-python issue 2024-01-16 13:57:25 -05:00
David Crompton 3e488d7da0 24.05 Preparation 2024-01-16 11:22:24 -05:00
David Crompton cd6c4635b3 JupyterHub: Fix python kernel definition 2024-01-16 11:17:40 -05:00
David Crompton fe1b1adf8c NixOS 23.05 -> 23.11
flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/70bdadeb94ffc8806c0570eb5c2695ad29f0e421' (2024-01-03)
  → 'github:NixOS/nixpkgs/b8dd8be3c790215716e7c12b247f45ca525867e2' (2024-01-15)
2024-01-16 11:11:06 -05:00
David Crompton 813c824758 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-matlab':
    'gitlab:doronbehar/nix-matlab/a0d67ef885dc5e8dda36a5ba1f8717711d6221fd' (2023-10-26)
  → 'gitlab:doronbehar/nix-matlab/a30efa9471c56148d26bcc48e83fae52e4f68f8e' (2024-01-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/60b9db998f71ea49e1a9c41824d09aa274be1344' (2023-10-26)
  → 'github:NixOS/nixpkgs/70bdadeb94ffc8806c0570eb5c2695ad29f0e421' (2024-01-03)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/8efd5d1e283604f75a808a20e6cde0ef313d07d4' (2023-10-24)
  → 'github:NixOS/nixpkgs/9b19f5e77dd906cb52dade0b7bd280339d2a1f3d' (2024-01-13)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/014e44d334a39481223a5d163530d4c4ca2e75cb' (2023-10-25)
  → 'github:Mic92/sops-nix/87755331580fdf23df7e39b46d63ac88236bf42c' (2024-01-15)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/fb000224952bf7749a9e8b3779104ef7ea4465c8' (2023-10-21)
  → 'github:NixOS/nixpkgs/a1982c92d8980a0114372973cbdfe0a307f1bdea' (2024-01-12)
2024-01-16 11:04:58 -05:00
David Crompton b887e7036d Add JupyterHub
TODO: Add documentation about customizing and making requests for JupyterHub
2024-01-16 11:01:22 -05:00
David Crompton 14e2dca865 Overleaf: Add Domain 2023-11-07 13:06:10 -05:00
David Crompton 4d2e1ed624 Overleaf: Normal user for podman subuids 2023-11-07 10:14:48 -05:00
David Crompton 9e2e8cb499 Add screen & tmux 2023-11-07 10:14:25 -05:00
David Crompton 94d5d5f998 Add (Imperative) Overleaf 2023-11-07 09:49:00 -05:00
David Crompton aaeff0731b Enable Gitea PAM Auth 2023-11-01 14:46:35 -04:00
David Crompton 31c041d5aa Disable/remove Nouveau (Remove old GPU) 2023-11-01 14:07:10 -04:00
David Crompton 51215319d3 Add ngilab user 2023-11-01 14:01:59 -04:00
David Crompton 0f1b553c9c Add Zhenyang 2023-11-01 13:59:39 -04:00
David Crompton e8f7009c73 Reorganize Services (Xpra -> Guac) 2023-10-31 13:58:31 -04:00
David Crompton 123479797f flake.lock: Update
Flake lock file updates:

• Updated input 'nix-matlab':
    'gitlab:doronbehar/nix-matlab/edbcbd18f5e27d72bbbc3081171d2c11995a9b77' (2023-09-07)
  → 'gitlab:doronbehar/nix-matlab/a0d67ef885dc5e8dda36a5ba1f8717711d6221fd' (2023-10-26)
• Updated input 'nix-matlab/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4f77ea639305f1de0a14d9d41eef83313360638c' (2023-09-07)
  → 'github:NixOS/nixpkgs/60b9db998f71ea49e1a9c41824d09aa274be1344' (2023-10-26)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/0bffda19b8af722f8069d09d8b6a24594c80b352' (2023-09-06)
  → 'github:NixOS/nixpkgs/8efd5d1e283604f75a808a20e6cde0ef313d07d4' (2023-10-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/faf21ac162173c2deb54e5fdeed002a9bd6e8623' (2023-09-05)
  → 'github:Mic92/sops-nix/014e44d334a39481223a5d163530d4c4ca2e75cb' (2023-10-25)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/5601118d39ca9105f8e7b39d4c221d3388c0419d' (2023-09-02)
  → 'github:NixOS/nixpkgs/fb000224952bf7749a9e8b3779104ef7ea4465c8' (2023-10-21)
2023-10-31 11:14:55 -04:00
David Crompton 85e721a9fd XPRA Fixes
TODO: Matlab not working???
2023-10-27 11:52:31 -04:00
David Crompton 8f5c8a1a2e xpra: correct auth 2023-10-26 14:55:20 -04:00
David Crompton 24249296ff Correct Perms of Users 2023-10-26 14:48:13 -04:00
David Crompton e5a3b79023 Add External Xpra domain 2023-10-26 14:37:19 -04:00
David Crompton 03d7c2d38a Add ws.kcnhub.com Redirect 2023-10-26 14:27:41 -04:00
David Crompton 075e6b35cf Disable Gitea Registration
Manually add users for now (maybe a module to make all users of the ws
have a gitea account)
2023-10-26 14:12:14 -04:00
David Crompton c7702d4533 Update Public for Public Facing Repo 2023-10-26 13:31:45 -04:00
David Crompton 0996e3953c Enable Caddy & Gitea 2023-10-26 13:17:08 -04:00
David Crompton ad2ef22d8c Gitea Correct Domain 2023-10-26 13:07:56 -04:00
David Crompton 583492c778 Add userns keepid to deeplab (perms fix) 2023-10-24 11:30:53 -04:00
David Crompton 8f81f0ef5c Add Srikar 2023-10-24 10:27:00 -04:00
David Crompton f47cd47028 Add vim 2023-10-19 11:04:02 -04:00
David Crompton 351a03ba76 Restructure Groups (and Permissions) 2023-10-19 10:20:35 -04:00
David Crompton 7bfcf34132 Disable Sleep (for SSH) 2023-10-19 10:05:26 -04:00
David Crompton 312e002f9a Add Frances 2023-10-19 09:57:25 -04:00
David Crompton 0f33cdb0db Matlab server + Octave 2023-09-26 12:04:32 -04:00
David Crompton 6b3b4cf7c2 NTFS Support 2023-09-14 12:34:17 -04:00
David Crompton 05cd3005dc flake.lock: Update
Flake lock file updates:

• Updated input 'nix-matlab':
    'gitlab:doronbehar/nix-matlab/8b48ad6bf6843f7c2fb9aae6032aa9b8267f7830' (2023-07-27)
  → 'gitlab:doronbehar/nix-matlab/edbcbd18f5e27d72bbbc3081171d2c11995a9b77' (2023-09-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b7cde1c47b7316f6138a2b36ef6627f3d16d645c' (2023-07-31)
  → 'github:NixOS/nixpkgs/4f77ea639305f1de0a14d9d41eef83313360638c' (2023-09-07)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/c9cf0708f00fbe553319258e48ca89ff9a413703' (2023-07-26)
  → 'github:NixOS/nixpkgs/0bffda19b8af722f8069d09d8b6a24594c80b352' (2023-09-06)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/c36df4fe4bf4bb87759b1891cab21e7a05219500' (2023-07-24)
  → 'github:Mic92/sops-nix/faf21ac162173c2deb54e5fdeed002a9bd6e8623' (2023-09-05)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/ce45b591975d070044ca24e3003c830d26fea1c8' (2023-07-22)
  → 'github:NixOS/nixpkgs/5601118d39ca9105f8e7b39d4c221d3388c0419d' (2023-09-02)
2023-09-07 13:45:06 -04:00
David Crompton b1d5e1af74 Xpra-web service 2023-09-07 13:42:02 -04:00
David Crompton 1b4be74d2c Add Matlab Server User 2023-09-07 09:54:05 -04:00
David Crompton 8d151a1399 Added Spandan to mousetbi group 2023-09-01 11:16:44 -04:00
David Crompton c8c17f230a Add Spandan 2023-09-01 11:04:20 -04:00
David Crompton 0d9b9ec9ef Add mkUser Script 2023-09-01 11:00:19 -04:00
David Crompton 1b2e620123 Disable xpra: need new impl.
Current implementation of xpra overrides sddm && overrides system
sound preferences to enable pulseaudio (not necessary)
2023-08-31 10:34:53 -04:00
David Crompton f8d2881564 Xpra configuration 2023-08-31 10:28:14 -04:00
David Crompton 5ecd8a3b5d Gitea: Prepare for with domain 2023-08-29 11:59:58 -04:00
David Crompton 467b6f6445 Add Python to System 2023-08-17 10:37:59 -04:00
David Crompton 81cb305245 Add Alan 2023-08-17 10:16:04 -04:00
David Crompton 2dc4420dbb Enable SSH 2023-08-17 09:34:01 -04:00
David Crompton 98775778e4 Add Deeplabcut (docker) 2023-08-15 10:07:51 -04:00
David Crompton 1a3dc0b1c7 Update User Home Size 2023-08-02 10:58:13 -04:00
David Crompton afe103a34f Make CMD Flake Match System 2023-08-02 10:06:47 -04:00