|
0d9fa5b37e
|
Add helper functions. -> should lead to code deduplication in the future.
|
2019-11-11 18:38:42 +01:00 |
|
|
c33b4517a7
|
Reworked pkgsets implementation again, still not really what I want yet.
|
2019-10-24 12:06:04 +02:00 |
|
|
cc21ece351
|
Make pkgsets accessible to service configurations.
|
2019-10-11 20:51:46 +02:00 |
|
|
206c2e42af
|
Public ssh keyfile is now optional even when openssh is enabled.
|
2019-10-11 20:43:52 +02:00 |
|
|
16cb4c308c
|
Remove references to deleted packages.
|
2019-10-09 20:33:54 +02:00 |
|
|
535a8079e6
|
Remove hardcoded nextcloud admin username.
|
2019-10-09 15:13:13 +02:00 |
|
|
96903f0552
|
Started writing a Documentation.
|
2019-10-09 14:48:11 +02:00 |
|
|
e6ec065b3e
|
Remove hardcoded secret path.
|
2019-10-08 15:36:47 +02:00 |
|
|
bc22db3e1b
|
Add suppport for multiple Domains.
|
2019-10-08 14:44:14 +02:00 |
|
|
a4fde6972f
|
Get domain url from machine.vHost config (except for cache).
Add turn server option to nextcloud (untested).
|
2019-10-07 03:23:00 +02:00 |
|
|
ce2c259059
|
Nginx 19.09 Changes.
|
2019-10-06 18:30:47 +02:00 |
|
|
2798015ec8
|
Font: 'source-sans-pro' breaks/invalidates fonts.conf.
|
2019-10-06 18:02:14 +02:00 |
|
|
8606d37717
|
Lilim is dead. Long live Lilim!
|
2019-09-30 19:44:00 +02:00 |
|
|
134000b409
|
Behemoth 19.09 changes.
|
2019-09-23 23:33:22 +02:00 |
|
|
99dfce3d6b
|
Elpy is no longer in pythonPackages? Other misc changes.
|
2019-09-23 23:33:22 +02:00 |
|
|
dc55eea98a
|
Option name changes.
|
2019-09-23 23:33:22 +02:00 |
|
|
c2a93c6004
|
Add machine Behemoth
|
2019-09-23 23:28:36 +02:00 |
|
|
f3fcee5d5a
|
Use mu and emacs stuff from git branch. Remove some no longer used Packages.
|
2019-09-23 03:58:10 +02:00 |
|
|
33fbdd2b04
|
Temporarily change some packages as they are broken in unstable (19.09 changes).
|
2019-09-09 05:19:51 +02:00 |
|
|
5c081e2797
|
Inherit nextcloud vHost config from module.
|
2019-09-09 05:19:51 +02:00 |
|
|
21b2170e67
|
Make hostName and secretPath configurable through NIX_PATH.
|
2019-09-09 05:19:51 +02:00 |
|
|
29c876ce83
|
Fix fail2ban issues.
|
2019-09-09 05:19:19 +02:00 |
|
|
94e969abd9
|
Code cleanup.
|
2019-09-06 11:40:22 +02:00 |
|
|
9b6cea1696
|
UsePrivilegeSeparation is deprecated since openssh 7.5 (option is now enforced by default).
|
2019-09-06 11:40:22 +02:00 |
|
|
b0aeb65697
|
Mu has been updated in nixpkgs.
|
2019-09-05 15:22:52 +02:00 |
|
|
57f811abc7
|
Don't use types.string.
|
2019-09-05 15:20:56 +02:00 |
|
|
fd14a260c0
|
Make secret path configurable (mainly for container support).
'/secret/hostName' is still required.
|
2019-08-28 15:56:19 +02:00 |
|
|
7d70e000ce
|
Add alias to mail accounts.
Automatically add fqdn as mail alias.
|
2019-08-28 00:33:00 +02:00 |
|
|
a80b06b881
|
Updated mailserver submodule.
|
2019-08-27 18:50:18 +02:00 |
|
|
be5ef36567
|
Make config.machine.firewall an alias of networking.firewall.
|
2019-08-27 18:14:15 +02:00 |
|
|
5d017ce18f
|
Add Davids Server to machines.
|
2019-08-27 18:14:08 +02:00 |
|
|
f18761a046
|
Add git-lfs to base, remove jekyll. Comment out Emacs C/C++ stuff till it works again.
|
2019-08-27 18:05:58 +02:00 |
|
|
51e986da9c
|
Generate mail accounts from a user list.
|
2019-08-27 18:05:42 +02:00 |
|
|
9f49f3fcf0
|
Disable arp probing.
|
2019-08-27 18:05:42 +02:00 |
|
|
49940fb845
|
Checking whether cfg path is (not) a store path seems like a better approach.
|
2019-08-27 18:05:42 +02:00 |
|
|
61f88e73ef
|
Fixed initial databases if not enabled.
|
2019-08-27 18:05:42 +02:00 |
|
|
d9ecea0a17
|
Integrate mailman3 service into my existing configuration.
|
2019-08-04 04:20:00 +02:00 |
|
|
df12a85010
|
Added options for mailman3 core.
|
2019-08-04 04:20:00 +02:00 |
|
|
2bd0164f3b
|
Packaged mailman3 core and it's dependencies.
|
2019-08-04 04:20:00 +02:00 |
|
|
783c328c2f
|
Added xdot pachage.
|
2019-08-04 04:20:00 +02:00 |
|
|
1c62f3201e
|
Modularized nginx config.
|
2019-08-04 03:54:58 +02:00 |
|
|
ea53feeb74
|
Added a few nice chinese fonts.
|
2019-08-04 00:45:13 +02:00 |
|
|
437d2f0f2e
|
Stitched to stable branch for rust packages, added some emacs+python packages.
|
2019-08-04 00:44:27 +02:00 |
|
|
54fc2a5853
|
Make sure current config is copied to store, add environment variable for quick/easy access.
|
2019-07-11 12:38:37 +02:00 |
|
|
d53a5b9571
|
Emacs should only be the default editor if it is installed.
|
2019-07-11 11:58:45 +02:00 |
|
|
4e25317f37
|
hardware.enableKSM has been renamed to hardware.ksm.enable
|
2019-07-09 12:06:07 +02:00 |
|
|
72a6bba36c
|
pkgsets.nix: Removed whitespaces, renamed mailutils to mail_utils and added tramp mode to emacs.
|
2019-07-07 23:30:32 +02:00 |
|
|
ee4e3264f6
|
Changed Ophanim's kernel to hardened.
|
2019-07-03 01:58:01 +02:00 |
|
|
ed892d1fb8
|
Automatically add administrative users to openssh's AllowUsers list.
|
2019-06-26 00:33:04 +02:00 |
|
|
d2c6b3931e
|
Dehardcoded user configuration.
|
2019-06-23 01:17:18 +02:00 |
|