Commit Graph

54 Commits

Author SHA1 Message Date
Alex D. 9a58629def
Add gost 2023-05-30 20:20:53 +00:00
Alex D. 3e3c7afbd7
Add ordering for service start 2022-05-24 07:34:53 +00:00
Alex D. 04534c30d2
Remove logfile 2022-05-20 19:41:32 +00:00
Alex D. 331c94f473
Add seedbox cifs mount 2022-04-19 13:00:25 +00:00
Alex D. 8d3263e977
Fix gitea running out of FDs 2022-04-17 18:19:10 +00:00
Alex D. d903ef626d
Change and remove private key 2022-04-01 10:27:50 +00:00
Alex D. 6ebbfa5dfc
Add vtun proxy 2022-03-26 19:00:15 +00:00
Alex D. 88e3120530
Add radicale 2022-03-25 18:18:44 +00:00
Alex D. 03f0d4c766
Add unbound exporter 2022-03-15 12:09:55 +00:00
Alex D. ec990cd379
Add postgresql exporter 2022-03-11 16:38:57 +00:00
Alex D. 3a7e13e09b
Add prometheus, prometheus-node-exporter, loki and loki-promtail 2022-02-04 11:12:06 +00:00
Alex D. 76f5155caa
Remove ipsec providing 2021-08-15 21:51:06 +00:00
Alex D. 6542cad141
Add libreswan 2021-08-15 15:31:50 +00:00
Alex D. fd4a6252f0
Fix a few things about cron separation 2021-07-03 13:18:08 +00:00
Alex D. 9821b59519
Remove the need for a logger 2021-06-25 18:28:36 +00:00
Alex D. 06fce3eb9d
Add rsyslog 2021-06-25 18:25:42 +00:00
Alex D. dd74783d21
Add nftables package 2021-06-19 22:08:51 +00:00
Alex D. 9d54929f98
Use common name for runlevel 2021-06-19 21:10:03 +00:00
Alex D. 2a30f5bf49
Remove download dir and etc path deps 2021-06-06 18:51:51 +00:00
Alex D. ebbd2096e7
Optimize hashlimits, add back http/https hashlimit and change openrc service to use iptables_name 2021-06-04 18:32:14 +00:00
Alex D. 420ba97b1c
Add modular firewall service and configuration 2021-06-04 17:17:43 +00:00
Alex D. 54691f095d
Fix inconsistency between services 2021-06-02 15:59:19 +00:00
Alex D. 49c92f76d3
Allow configuration files for interfaces and change config 2021-06-02 15:58:52 +00:00
Alex D. 603f40fa90
Fix depends and bump version 2021-06-02 13:09:00 +00:00
Alex D. 8df9fdc4ab
Reorganization, automation and more
- More templating and inheritance
- New commands
+ rx_replace
+ rx_install
+ rx_cpkgdir
- More transparency with secrets being sourced as variables and replaced
- Modularization of configs
+ telegraf
+ nginx (partial)
+ fastd
+ wireguard
+ unbound
- Split of unbound configurations and bind zones
- Bumping of key versions (rolling keys)
+ ZSK/KSK
+ OpenDKIM
- Relaxed permission defaults
and other smaller tweaks...
2021-06-01 23:17:41 +00:00
Alex D. 2eb73196b1
Add BIRD 2021-05-12 21:12:27 +00:00
Alex D. 3b4b2c8199
Fix dependencies and inconsistent indentation 2021-04-01 10:43:55 +00:00
Alex D. 09f5909ed3
Add minetest configs and records 2021-03-30 09:22:26 +00:00
Alex D. c3bed31c82
Add monerod 2021-03-17 14:15:44 +00:00
Alex D. 53686082fa
Update fastd to use general config template 2021-02-17 14:08:27 +00:00
Alex D. 7b5f9c034d
Fix a few things with the dependency chain 2021-02-14 03:36:46 +00:00
Alex D. 7ada97fc09
Don't log to file that isn't rotated for gitea 2021-02-09 19:42:12 +00:00
Alex D. a5fc5dfdc6
Add binary deps to service and add configuration addition deps to config 2021-02-09 19:11:29 +00:00
Alex D. 710a8d6b17
Add babeld 2021-02-08 16:38:22 +00:00
Alex D. e0b3da5e87
Improve templating 2021-02-08 16:04:16 +00:00
Alex D. 0bb5d0a810
Add fastd 2021-02-08 15:49:20 +00:00
Alex D. bbcecab870
Fix opendkim 2021-02-08 12:11:55 +00:00
Alex D. 37b65ebc05
Add xonotic 2021-01-30 18:03:18 +00:00
Alex D. 139d862f00
Add IPSet + IPTables integration 2021-01-28 15:51:36 +00:00
Alex D. bce2649ac0
Use local port range for everything and fix some stuff 2021-01-27 20:13:07 +00:00
Alex D. 8ae4100f75
Merge openrc files in templates and fix a few things 2021-01-27 00:05:48 +00:00
Alex D. b8292ffdb6
Fix murmur service, it requires a db connection before forking to bg 2021-01-16 18:01:03 +00:00
Alex D. 0772189602
Bump a few packages and prepare for mail migration 2021-01-12 23:37:34 +00:00
Alex D. 9eb395ffc1
Add rspamd 2021-01-10 22:02:37 +00:00
Alex D. 6dc788f369
Postfix & Dovecot changes batch
- Use PGSQL directly from postfix
- Fix queries
- Remove auth socket
- Change domain temporarily to mailtest.redxen.eu
- Change TLS settings
- Re-enable chroots where auth socket isn't required anymore
- Add DNS records for unbound
- Add postfix to pgsql hba
- Use pre-built runfile instead of upstream to fix a "feature"
2021-01-07 17:13:22 +00:00
Alex D. de343d9b88
Add postfix openrc service 2021-01-05 04:18:44 +00:00
Alex D. 0bad02f9ec
Add dovecot 2021-01-05 02:07:09 +00:00
Alex D. 618b1416ca
Follow FHS for postgresql 2020-12-29 19:14:36 +00:00
Alex D. e6c6f3a6cf
Follow FHS for influxdb 2020-12-29 18:53:56 +00:00
Alex D. 9b9d8f4b7f
Follow FHS for gitea 2020-12-29 18:30:07 +00:00