|
47b88cfd35
|
Start migrating to NixOS mailman3 service.
|
2019-12-27 12:34:09 +01:00 |
|
|
3791e05369
|
nix-serve: run process with hydra user.
|
2019-12-27 12:28:27 +01:00 |
|
|
e3a4cfcab8
|
emacs: Path should always be a string.
|
2019-12-26 10:57:52 +01:00 |
|
|
249cb634aa
|
Fix indentation.
|
2019-12-26 00:53:42 +01:00 |
|
|
92cd95d6ce
|
mysql: Use ensure* options, split definition up into service files.
note/reason for split: nixos submodule option names aren't standardized...
|
2019-12-20 08:48:37 +01:00 |
|
|
627a45c070
|
Fix breakage after switching back from git to unstable channel.
|
2019-12-18 09:49:39 +01:00 |
|
|
bf80718916
|
emacs: Add transmission mode.
|
2019-12-18 09:48:37 +01:00 |
|
|
6987397142
|
emacs: Add mail encryption, fix some hooks.
Remove hard coded org-crypt key, fix dead keys input.
|
2019-12-18 09:43:42 +01:00 |
|
|
345c054448
|
nix-serve should no longer use the default store. Move binaryCaches into the machine submodule.
|
2019-12-14 07:50:59 +01:00 |
|
|
89debb2c37
|
Forgot to add condition to emacs service.
|
2019-11-20 11:21:43 +01:00 |
|
|
c57540c959
|
Use official nixos-mailserver repo and update to latest commit.
|
2019-11-20 10:09:34 +01:00 |
|
|
ed513fe687
|
Use ram for tmpfs.
|
2019-11-20 09:51:56 +01:00 |
|
|
32726109c8
|
Adapt to package format changes.
|
2019-11-20 09:51:56 +01:00 |
|
|
886a3b0dc8
|
Emacs module seems to work now... good enough for merge into master.
|
2019-11-20 09:49:26 +01:00 |
|
|
986ca7f5cd
|
Start moving emacs configuration to nix.
|
2019-11-11 18:41:30 +01:00 |
|
|
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 |
|