Commit graph

356 commits

Author SHA1 Message Date
hexchen
cafbe5bb79 livecdn: add CORS
close !6

commit 77ed77aa93
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Tue Dec 1 21:33:13 2020 +0100

    repositioned second CORS header

commit fe01c721a6
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Tue Dec 1 21:32:36 2020 +0100

    escaped '

commit 6b50ef9de5
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Tue Dec 1 21:28:24 2020 +0100

    repositioned cors header

commit cdaad1a973
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Tue Dec 1 21:25:29 2020 +0100

    added cors header

commit bc30682b9e
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Tue Dec 1 21:21:15 2020 +0100

    changed cdn-url to https to fix mixed content stuff

Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-12-01 20:37:02 +00:00
hexchen
51d17d27d8 desktop: fix pulseaudio 2020-12-01 20:33:36 +00:00
hexchen
57621265e7
hexchen: don't sign by default 2020-12-01 20:01:20 +00:00
hexchen
1987592f13
common: add ffmpeg-full 2020-12-01 20:00:13 +00:00
hexchen
a842b8a522
desktop: add hexchen to audio group 2020-12-01 19:22:11 +00:00
hexchen
4b242772b7
users: update hexchen git config 2020-12-01 18:58:54 +00:00
hexchen
da2a971bc2 common: add stress util 2020-12-01 18:07:36 +00:00
hexchen
049c6e7332 users: fix hexchen ssh config 2020-12-01 18:05:36 +00:00
hexchen
34f01c6d51 users: add hexchen yubi5 ssh key 2020-12-01 17:49:15 +00:00
Schweby mit Hut
7ac69e4bea added s-tui to default.nix 2020-12-01 18:06:34 +01:00
5bc2a74713 users: add hexchen mobile key 2020-12-01 11:31:32 +01:00
Schweby mit Hut
2b42b87056 added alacritty arandr notepadqq nomacs bat for schweby in default.nix 2020-11-30 23:19:18 +01:00
hexchen
f093f949d7 hainich: create voc@ mailing list 2020-11-30 21:37:18 +00:00
hexchen
2ba754a3ca Revert "hainich: add peertube to hexchen for testing purposes"
This reverts commit bdc0498cb6.
2020-11-30 21:29:25 +00:00
hexchen
bdc0498cb6 hainich: add peertube to hexchen for testing purposes 2020-11-30 18:37:49 +00:00
hexchen
88b4eb461d modules/peertube: init 2020-11-30 18:31:04 +00:00
hexchen
c15724cb5f peertube: init from immae
source: https://git.immae.eu/?p=perso/Immae/Config/Nix.git;a=tree;f=pkgs/webapps/peertube;hb=b639cc33725fed62988b616909843bea7f7aebe3
2020-11-30 18:30:24 +00:00
hexchen
32267b084f nixda: add wireguard 2020-11-30 18:28:54 +00:00
hexchen
a9755412cb desktop: enable bspwm, obs; fix keyboard layout 2020-11-30 18:28:35 +00:00
hexchen
e040443219 users: allow drive access 2020-11-30 18:27:51 +00:00
hexchen
e5ccb3143d nixda: enable decklink module 2020-11-29 18:32:02 +00:00
hexchen
856f27bbfb desktop: disable pulseaudio, it kinda broken
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 17:52:09 +00:00
hexchen
6945c7ac35 ci: switch back to nix-build
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 17:20:03 +00:00
hexchen
13e312140b pbb-nixfiles: no longer overlay everything
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 17:14:26 +00:00
hexchen
9d2a7878ca desktop: add stuff for schweby
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 17:11:09 +00:00
hexchen
8134560701 ci: remove cache
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 17:10:42 +00:00
hexchen
3e81ca097d ci: fix tags
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 15:53:31 +00:00
hexchen
c7fe6580f8 hainich: add nix gitlab-runner
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 15:51:45 +00:00
hexchen
fd03b5dc9f ci: switch to nix builder
Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 15:51:32 +00:00
e790e89057 livecdn: add nginx statuspage for netdata
closes !3

commit c7fead272d
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Sun Nov 29 15:30:47 2020 +0100

    removed false };

commit a6ea75a6d2
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Sun Nov 29 15:28:57 2020 +0100

    moved stuff to common.nix

commit 8e2815884a
Author: Lukas Schulz <lukas.schulz@simiworld.de>
Date:   Sun Nov 29 15:17:25 2020 +0100

    added nginx statuspage for netdata to find

Signed-off-by: hexchen <hexchen@lilwit.ch>
2020-11-29 15:34:28 +00:00
hexchen
084345f101 ci: disable full builds
we can't fully build due to proprietary sources. because of this, we can
only instantiate the derivation.
2020-11-29 14:47:12 +00:00
hexchen
1c82f94bce ci: switch to nix build
nix-build just fills up the log beyond the limit that gitlab imposes on
CI builds.
2020-11-29 13:50:03 +00:00
hexchen
71d988f369 pbb-nixfiles: move to mirror of repo for now 2020-11-29 13:10:49 +00:00
hexchen
f84dbb4e1a livecdn: DRY the whole thing a bit 2020-11-29 12:54:35 +00:00
hexchen
30a3dcd77e repo: add vim swapfiles to gitignore 2020-11-29 12:53:03 +00:00
hexchen
33e68ade7b hainich: move docker to zfs driver 2020-11-29 12:23:32 +00:00
hexchen
26ddc3f339 deploy: substitute on nix copy 2020-11-29 04:55:43 +00:00
hexchen
8cb692c4fd ci: caching of the nix store 2020-11-29 04:34:41 +00:00
hexchen
514526cab8 ci: faceplant 2020-11-29 04:24:27 +00:00
hexchen
dde5ed13dd ci: specify git attribute 2020-11-29 04:22:50 +00:00
hexchen
76139aa0fb hainich: fix gitlab-runner 2020-11-29 04:19:32 +00:00
hexchen
260108a586 ci: add nix-instantiate as first step
we don't have to build the whole closure for every system if we already
fail to instantiate it.
2020-11-29 04:00:44 +00:00
hexchen
a9ffb27289 hainich: add gitlab-runner 2020-11-29 04:00:39 +00:00
b979d4436c Update users.nix - added ffmpeg to lukas 2020-11-29 03:25:34 +00:00
hexchen
af65447ae8 ci: fix git missing 2020-11-29 03:21:42 +00:00
hexchen
16efa8ea9e hainich: fix zfs until nixpkgs!105238 is merged 2020-11-29 03:16:57 +00:00
hexchen
36e265bef9 ci: init gitlab ci 2020-11-29 03:16:22 +00:00
hexchen
cdb4b33ce9 desktop/gnome: fix kde
this is why you don't edit stuff on other hosts and then not commit.
2020-11-29 03:05:58 +00:00
hexchen
e792c2b1c1 cdn-loadbalancer: fix nginx split_clients 2020-11-29 03:03:47 +00:00
hexchen
94859c0dbb hosts: init cdn-loadbalancer 2020-11-29 02:55:17 +00:00