Commit graph

122 commits

Author SHA1 Message Date
Tristan Daniël Maat 5ea5a2e73a
Add Makefile for simpler testing 2020-02-08 21:31:49 +09:00
Tristan Daniël Maat fe11b58a8a
Add nextcloud configuration 2020-02-08 21:30:01 +09:00
Tristan Daniël Maat 5b5f922354
Move gitlab configuration to a networked-docker-container 2020-02-08 21:29:30 +09:00
Tristan Daniël Maat 7266dd3bfa
Move nginx configuration to a networked-docker-container 2020-02-08 21:29:06 +09:00
Tristan Daniël Maat 9d209f5dda
Add module for networked docker containers
The upstream docker-containers options don't support networks, and
they're quite difficult to patch from downstream.

For now, vendor it a little, and patch it up to support networks.

It's unlikely that upstream would take this patch, since it is a
little hacky.
2020-02-08 21:08:42 +09:00
Tristan Daniël Maat ccf48bd68b
nix: Add headless profile 2020-02-02 17:03:54 +09:00
Tristan Daniël Maat 23f05d0939
linode.nix: Fix syntax problem 2020-02-02 17:01:38 +09:00
Tristan Daniël Maat ff005a6bbe
services: Move configurations out of main configuration.nix file 2020-02-02 17:01:35 +09:00
Tristan Daniël Maat 767095e6ab
Don't include an empty package list 2020-02-02 17:01:27 +09:00
Tristan Daniël Maat 54a8d85d1d
users: Move literal public key strings to external files 2020-02-02 17:01:23 +09:00
Tristan Daniël Maat d0501c8af9
tlater: update ssh key 2020-02-02 16:45:08 +09:00
Tristan Maat adfeb07d90 configuration.nix: Add GitLab configuration 2019-12-23 15:19:21 +00:00
Tristan Maat 25dacbb242 .gitignore: Ignore VM save state 2019-12-21 21:43:58 +00:00
Tristan Maat 1740b20360 Add LICENSE 2019-11-26 23:26:10 +00:00
Tristan Maat 8855beea69 Change README location 2019-11-26 23:20:35 +00:00
Tristan Maat fca1606f5a Add a README 2019-11-26 23:19:19 +00:00
Tristan Maat 2e863388c2 Ignore VM files 2019-11-26 23:07:09 +00:00
Tristan Maat 7b211df7e5 Set up nginx-proxy 2019-11-26 23:06:50 +00:00
Tristan Maat ca484ac880 Allow running using VM created by nix-build -A vm 2019-11-26 23:05:44 +00:00
Tristan Maat b56a377c02 Fix typo 2019-11-26 23:05:21 +00:00
Tristan Maat 20828dc1c9 configuration.nix: Add initial ssh authorized keys 2019-11-24 00:52:26 +00:00
Tristan Maat 69a1c04621 Initial commit 2019-11-24 00:52:08 +00:00