Commit Graph

223 Commits

Author SHA1 Message Date
oxapentane - 77520e69f6
box 3 uses rtl 2022-08-23 00:04:56 +02:00
oxapentane - 129ea044f2
more raspberry bootloader option massaging 2022-08-22 20:09:30 +02:00
oxapentane - 4f0f311a6d
remove intel stuff from common config 2022-08-22 19:18:17 +02:00
oxapentane - 3e8d2f6067
rework traffic-stop-box system generator, add new rpi3 station 2022-08-22 18:51:00 +02:00
oxapentane - 0ea00c4aa0
wireguard server is non-reusable config, move to hosts 2022-08-22 17:17:58 +02:00
Tassilo - 148ad40abd
fixed acme server for cert 2022-08-21 19:40:38 +02:00
Tassilo - b5c0c4322f
somewhat working state of software 2022-08-20 23:49:51 +02:00
oxapentane - 36e7908773
remove dead code 2022-07-11 13:57:07 +02:00
Astro 586b48a22e data-hoarder: configure persistent /etc and /var 2022-07-10 22:22:45 +02:00
Astro d16680ff7d data-hoarder: add microvm settings 2022-07-10 22:15:23 +02:00
oxapentane - 9d52622470
Merge remote-tracking branch 'origin/master' 2022-07-10 22:08:03 +02:00
Astro 4ea49aac50 data-hoarder: remove physical hardware configuration for microvmification 2022-07-10 22:06:19 +02:00
oxapentane - 366c9ecfa2
move hardware options to dump-dvb.nix 2022-07-10 16:42:55 +02:00
Markus Schmidl 3a2093cdda data-hoarder: change tuntap name 2022-07-10 02:04:37 +02:00
Markus Schmidl c3ffa44bb7 data-hoarder: change tuntap name 2022-07-10 02:03:20 +02:00
Markus Schmidl 7fbb5d2245 data-hoarder: use acme staging 2022-07-10 01:26:12 +02:00
Markus Schmidl 3bf04c505f add data-hoader-microvm 2022-07-10 00:49:37 +02:00
oxapentane - cec58cc135
remove user station configs 2022-07-07 15:48:36 +02:00
oxapentane - 7b2ce3e674
YOLO, LOL 2022-07-06 21:30:00 +02:00
oxapentane - d66c37dff8
influx: yeet 2022-07-06 21:05:40 +02:00
oxapentane - 4d2f54371f
options for binary cache and ssh 2022-07-06 21:05:33 +02:00
oxapentane - 62b9aa6cbd
Remove dead code (#10)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-06-27 20:59:16 +02:00
Astro 5014942179 staging: update interface name 2022-06-16 21:52:50 +02:00
Astro 1b17ff0ad9 staging: update interface name 2022-06-16 21:50:59 +02:00
Markus Schmidl 404e769969 disable more documentation 2022-06-13 12:58:31 +02:00
oxapentane - 3dc3a267ab
test aarch64 build 2022-06-09 21:13:37 +02:00
oxapentane - 280dc15420
refactor gnuradio and telegram-decoder options (#9)
Create user-stop-box for dell wyse, first steps to rpi4 image.

Refactor parameters passed to gnuradio and telegram-decoder into proper
options, make configs stateful (so users can edit them). Rearrage files
a bit.
2022-06-09 20:11:05 +02:00
oxapentane - db43e8a624
remove nfs 2022-06-08 18:42:03 +02:00
oxapentane - 598c94d284
staging: add fsid to nfs share 2022-06-08 15:21:13 +02:00
oxapentane - 08ef23660a
data-hoarder-staging: enable nfs 2022-06-08 15:08:50 +02:00
Tassilo - a966d27a57
add influxdb to sys packages 2022-06-01 20:32:15 +02:00
Tassilo - c804f16034
removed key wg-seckey-staging 2022-05-31 21:38:51 +02:00
Tassilo - b3c37b6f71
moved staging keys into seperate file 2022-05-31 21:29:48 +02:00
oxapentane - 44e046a2aa
Secret Management via Sops (#6)
* sops: init

* add my gpg keys

* sops: add @revol-xut key

* add gpg pub key

* update gpg keys

* .sops.yaml: add marenz

* sops: add secrets for traffix-stop-box-3 and 4

* build sops-install-secrets on hydra

* sops: add keys for traffic-stop-box-{3,4}

Co-authored-by: revol-xut <revol-xut@protonmail.com>
Co-authored-by: Markus Schmidl <markus.schmidl@mailbox.tu-dresden.de>
2022-05-31 18:56:43 +02:00
Markus Schmidl 1fb93826a5 code cleanup 2022-05-29 03:44:56 +02:00
Markus Schmidl 56146f683b
Update hardware-configuration.nix 2022-05-28 23:04:15 +02:00
oxapentane - d777425a9c
nixpkgs-fmt 2022-05-28 21:24:15 +02:00
oxapentane - c038b5a0e6
refactor nix configs (#2) 2022-05-28 06:12:39 +02:00
oxapentane - 4154229747
traffic-stop-box: fix the boot partition 2022-05-28 05:08:19 +02:00
oxapentane - d168619e4f
fix firewall 2022-05-27 23:49:08 +02:00
Astro 1d99cd0345 generate growable diskImage for both mbr+efi 2022-05-26 01:24:00 +02:00
Tassilo - 55219f110e
deployment of wartrammer 40k 2022-05-20 00:57:48 +02:00
Astro 99d3f3c86d staging: set microvm.socket for clean microvm shutdowns 2022-05-16 22:01:16 +02:00
Tassilo - 078301c511
add new wg key for staging 2022-05-15 22:25:15 +02:00
Tassilo - ea071f71aa
fixed multiple definitions 2022-05-15 20:29:22 +02:00
Tassilo - 7e4efeb2c0
fixed wireguard for vm 2022-05-15 18:31:48 +02:00
Astro a292166747 staging: set domain 2022-05-15 02:54:26 +02:00
Astro 1df5e94943 staging: fix etc/var host paths 2022-05-15 02:10:08 +02:00
Astro 00903e5eec staging: add interfaces and shares 2022-05-15 02:04:01 +02:00
Astro 92aad1bd98 staging: update networking 2022-05-15 00:43:24 +02:00
Astro 930497d7ea staging: add microvm 2022-05-14 22:47:54 +02:00
Tassilo - e753ef4dd5
add staging system 2022-05-14 21:48:51 +02:00
Tassilo - be6312b84f
limiting buildCores 2022-05-14 15:41:34 +02:00
Tassilo - 9a37a249ab
redirect to https 2022-05-09 16:50:23 +02:00
Tassilo - 16cea9dd3c
adding snapshotting for data 2022-05-08 14:12:31 +02:00
Tassilo - 390f67fe67 Merge branch 'master' of github.com:dump-dvb/traffic-stop-box 2022-05-07 23:11:17 +02:00
Tassilo - 2ca93eb2e8
adding mobile box as seperate system 2022-05-07 23:11:09 +02:00
DVB Solutions Admins 2e870ab917 enable rtl-sdr 2022-05-07 20:14:26 +02:00
Markus Schmidl 0b0bdbc89a
Update hardware-configuration.nix 2022-05-05 23:23:21 +02:00
Tassilo - 1d5692c1ef
nix flake update 2022-05-05 19:27:52 +02:00
Dump DVB Admins d4a497af09 update ips 2022-05-04 22:49:46 +02:00
Tassilo - 3d86f495c5
repaired nix config 2022-04-30 23:55:05 +02:00
Markus Schmidl 5702d26534 add more files for rpi4b 2022-04-30 23:41:33 +02:00
Tassilo - e502960028
squeezed more storage out of the box 2022-04-28 20:01:49 +02:00
Tassilo - c3f896d073
enabled auto garbage collect 2022-04-28 17:51:03 +02:00
Tassilo - d3ad6b1d0c
overhauled system deployment 2022-04-28 14:43:40 +02:00
Tassilo - e853eba9f5
update flake 2022-04-25 16:59:05 +02:00
Tassilo - 4e79c0648a
update flake 2022-04-25 16:57:36 +02:00
oxapentane - 82395dd97d
integration of production testing changes(tm) 2022-04-25 16:28:23 +02:00
Tassilo - 04bcb35d6f
add basic config for data-hoarder 2022-04-23 23:49:00 +02:00
Tassilo - 7883766f78
add ssh keys 2022-04-23 13:41:36 +02:00
Tassilo - b7a123cc0f
running configuration 2022-04-23 04:18:12 +02:00
Tassilo - 2096838417
basic config 2022-04-23 03:01:58 +02:00