Commit Graph

424 Commits

Author SHA1 Message Date
coolneng 80259e6afd
Monitor nginx via Prometheus 2023-04-18 21:18:38 +02:00
coolneng 841ee6758d
Add additional exporters to Prometheus 2023-04-18 19:43:05 +02:00
coolneng ee7648653e
Set up mqtt2prometheus 2023-04-12 11:52:58 +02:00
coolneng 22067b477a
Move declarative containers to a new module 2023-04-12 11:52:10 +02:00
coolneng 0896b18073 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ea96b4af6148114421fda90df33cf236ff5ecf1d' (2023-04-10)
  → 'github:NixOS/nixpkgs/115a96e2ac1e92937cd47c30e073e16dcaaf6247' (2023-04-10)
2023-04-12 04:48:44 +02:00
coolneng 09d8bf4850 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/48dcbaf7fa799509cbec85d55b8d62dcf1477d57' (2023-04-09)
  → 'github:NixOS/nixpkgs/ea96b4af6148114421fda90df33cf236ff5ecf1d' (2023-04-10)
2023-04-11 04:49:45 +02:00
coolneng 55443bcfe3 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0040164e473509b4aee6aedb3b923e400d6df10b' (2023-04-07)
  → 'github:NixOS/nixpkgs/48dcbaf7fa799509cbec85d55b8d62dcf1477d57' (2023-04-09)
2023-04-10 04:49:54 +02:00
coolneng efa9d6ec0e flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5233fd2ba76a3accb5aaa999c00509a11fd0793c' (2023-04-05)
  → 'github:NixOS/nixpkgs/0040164e473509b4aee6aedb3b923e400d6df10b' (2023-04-07)
2023-04-08 04:48:56 +02:00
coolneng 9f0e402116 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/799d153e4f316143a9db0eb869ecf44d8d4c0356' (2023-04-03)
  → 'github:NixOS/nixpkgs/5233fd2ba76a3accb5aaa999c00509a11fd0793c' (2023-04-05)
2023-04-06 04:50:58 +02:00
coolneng fe82ae7b53 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/884e3b68be02ff9d61a042bc9bd9dd2a358f95da' (2023-04-01)
  → 'github:NixOS/nixpkgs/799d153e4f316143a9db0eb869ecf44d8d4c0356' (2023-04-03)
2023-04-04 04:50:11 +02:00
coolneng fb3f2bf87d
Set up MQTT broker 2023-04-03 00:50:47 +02:00
coolneng 0102218afc
Remove redundant ACME subdomains 2023-04-02 22:46:55 +02:00
coolneng c6959c723f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a575c243c23e2851b78c00e9fa245232926ec32f' (2023-03-29)
  → 'github:NixOS/nixpkgs/884e3b68be02ff9d61a042bc9bd9dd2a358f95da' (2023-04-01)
2023-04-02 04:50:11 +02:00
coolneng 3514649e13 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/03b51fe8e459a946c4b88dcfb6446e45efb2c24e' (2023-03-04)
  → 'github:ryantm/agenix/e64961977f60388dd0b49572bb0fc453b871f896' (2023-03-31)
2023-04-01 04:40:10 +02:00
coolneng a591304042 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5b7cd5c39befee629be284970415b6eb3b0ff000' (2023-03-28)
  → 'github:NixOS/nixpkgs/a575c243c23e2851b78c00e9fa245232926ec32f' (2023-03-29)
2023-03-31 04:50:41 +02:00
coolneng 0d96a414dd flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/da26ae9f6ce2c9ab380c0f394488892616fc5a6a' (2023-03-25)
  → 'github:NixOS/nixpkgs/5b7cd5c39befee629be284970415b6eb3b0ff000' (2023-03-28)
2023-03-29 04:50:05 +02:00
coolneng 2eb4e8dadc flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/83607dae4e05e1de755bbc7d7949b33fc1cfbbb9' (2023-03-25)
  → 'github:NixOS/nixpkgs/da26ae9f6ce2c9ab380c0f394488892616fc5a6a' (2023-03-25)
2023-03-27 04:49:29 +02:00
coolneng 59635ff9f8 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a38c914c34f93328ad7fbcdea0801bc11cbd1565' (2023-03-23)
  → 'github:NixOS/nixpkgs/83607dae4e05e1de755bbc7d7949b33fc1cfbbb9' (2023-03-25)
2023-03-26 04:50:09 +02:00
coolneng a7a44c9408 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9ef6e7727f4c31507627815d4f8679c5841efb00' (2023-03-22)
  → 'github:NixOS/nixpkgs/a38c914c34f93328ad7fbcdea0801bc11cbd1565' (2023-03-23)
2023-03-25 04:51:27 +01:00
coolneng 0a7bd14ec0 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e2c97799da5f5cd87adfa5017fba971771e123ef' (2023-03-20)
  → 'github:NixOS/nixpkgs/9ef6e7727f4c31507627815d4f8679c5841efb00' (2023-03-22)
2023-03-24 04:49:02 +01:00
coolneng 4336861678
Set up monitoring via Prometheus and Grafana 2023-03-23 07:43:07 +01:00
coolneng 231a4b663e
Use latest version of Gitea 2023-03-23 06:56:25 +01:00
coolneng d0a3ad118f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/eac7da7b519a5aefe92c33c90b4450a24ebe0ab3' (2023-03-19)
  → 'github:NixOS/nixpkgs/e2c97799da5f5cd87adfa5017fba971771e123ef' (2023-03-20)
2023-03-22 04:48:04 +01:00
coolneng 5aae3e5c8d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/08ef7dc8334521605a5c8b7086cc248e74ee338b' (2023-03-18)
  → 'github:NixOS/nixpkgs/eac7da7b519a5aefe92c33c90b4450a24ebe0ab3' (2023-03-19)
2023-03-21 04:47:29 +01:00
coolneng 417ee08b7d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/328c9c6f597b1edb75a114df61113d87c61ad60d' (2023-03-17)
  → 'github:NixOS/nixpkgs/08ef7dc8334521605a5c8b7086cc248e74ee338b' (2023-03-18)
2023-03-20 04:48:29 +01:00
coolneng 6e5ae87971 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cd34d6ed7ba7d5c4e44b04a53dc97edb52f2766c' (2023-03-16)
  → 'github:NixOS/nixpkgs/328c9c6f597b1edb75a114df61113d87c61ad60d' (2023-03-17)
2023-03-19 04:48:16 +01:00
coolneng b0361b4718 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8' (2023-03-15)
  → 'github:NixOS/nixpkgs/cd34d6ed7ba7d5c4e44b04a53dc97edb52f2766c' (2023-03-16)
2023-03-18 04:47:46 +01:00
coolneng 065f66cea7 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/67f26c1cfc5d5783628231e776a81c1ade623e0b' (2023-03-13)
  → 'github:NixOS/nixpkgs/9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8' (2023-03-15)
2023-03-16 04:50:34 +01:00
coolneng eaf42c0cbc flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/970402e6147c49603f4d06defe44d27fe51884ce' (2023-03-12)
  → 'github:NixOS/nixpkgs/67f26c1cfc5d5783628231e776a81c1ade623e0b' (2023-03-13)
2023-03-15 04:48:32 +01:00
coolneng 53b0bd8185 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5eb98948b66de29f899c7fe27ae112a47964baf8' (2023-03-11)
  → 'github:NixOS/nixpkgs/970402e6147c49603f4d06defe44d27fe51884ce' (2023-03-12)
2023-03-14 04:46:44 +01:00
coolneng c806a17f21 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/824f886682fc893e6dbf27114e5001ebf2770ea1' (2023-03-10)
  → 'github:NixOS/nixpkgs/5eb98948b66de29f899c7fe27ae112a47964baf8' (2023-03-11)
2023-03-12 04:46:25 +01:00
coolneng d0ec63589c flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a7cc81913bb3cd1ef05ed0ece048b773e1839e51' (2023-03-07)
  → 'github:NixOS/nixpkgs/824f886682fc893e6dbf27114e5001ebf2770ea1' (2023-03-10)
2023-03-11 04:48:20 +01:00
coolneng 8cf07806db flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7edcdf7b169c33cd3eef9aba50521ce93ee666b8' (2023-03-06)
  → 'github:NixOS/nixpkgs/a7cc81913bb3cd1ef05ed0ece048b773e1839e51' (2023-03-07)
2023-03-09 04:47:26 +01:00
coolneng a78b9464df flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/47c003416297e4d59a5e3e7a8b15cdbdf5110560' (2023-03-06)
  → 'github:NixOS/nixpkgs/7edcdf7b169c33cd3eef9aba50521ce93ee666b8' (2023-03-06)
2023-03-08 04:48:23 +01:00
coolneng 95d4cea4b3 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/96e18717904dfedcd884541e5a92bf9ff632cf39' (2023-03-02)
  → 'github:NixOS/nixpkgs/47c003416297e4d59a5e3e7a8b15cdbdf5110560' (2023-03-06)
2023-03-07 04:47:04 +01:00
coolneng bb3dbcfec5 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/4828951d9d05accd244bf8c24706f046b485aceb' (2023-02-26)
  → 'github:ryantm/agenix/03b51fe8e459a946c4b88dcfb6446e45efb2c24e' (2023-03-04)
2023-03-05 04:40:05 +01:00
coolneng 248af053a2 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d70f5cd5c3bef45f7f52698f39e7cc7a89daa7f0' (2023-02-28)
  → 'github:NixOS/nixpkgs/96e18717904dfedcd884541e5a92bf9ff632cf39' (2023-03-02)
2023-03-04 04:47:19 +01:00
coolneng fe7eee317f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b26d52c9feb6476580016e78935cbf96eb3e2115' (2023-02-28)
  → 'github:NixOS/nixpkgs/d70f5cd5c3bef45f7f52698f39e7cc7a89daa7f0' (2023-02-28)
2023-03-01 23:37:11 +01:00
coolneng fe1b50cdc5 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8bd260eb578e3fea6bce158b24c93ab158d031e7' (2023-02-26)
  → 'github:NixOS/nixpkgs/b26d52c9feb6476580016e78935cbf96eb3e2115' (2023-02-28)
2023-03-01 04:48:39 +01:00
coolneng 5dd876d76d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7076110064c09f0b3942f609f2134c1358ef2e50' (2023-02-25)
  → 'github:NixOS/nixpkgs/8bd260eb578e3fea6bce158b24c93ab158d031e7' (2023-02-26)
2023-02-28 04:50:51 +01:00
coolneng 8b0aa0b5d3
Use zswap to increase responsiveness 2023-02-27 23:15:32 +01:00
coolneng 1c6f4af430
Use overlay instead of ZFS for containers 2023-02-27 21:55:12 +01:00
coolneng 2ec952360f flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/833f87c8ff574a29aea3e091045cbaed3cf86bc1' (2023-02-24)
  → 'github:ryantm/agenix/4828951d9d05accd244bf8c24706f046b485aceb' (2023-02-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/50c23cd4ff6c8344e0b4d438b027b3afabfe58dd' (2023-02-23)
  → 'github:NixOS/nixpkgs/7076110064c09f0b3942f609f2134c1358ef2e50' (2023-02-25)
2023-02-27 04:46:08 +01:00
coolneng 714b3d4a20 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/c2a71c83c70844c5e31db69347e86af080bcdad0' (2023-02-23)
  → 'github:ryantm/agenix/833f87c8ff574a29aea3e091045cbaed3cf86bc1' (2023-02-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c95bf18beba4290af25c60cbaaceea1110d0f727' (2023-02-22)
  → 'github:NixOS/nixpkgs/50c23cd4ff6c8344e0b4d438b027b3afabfe58dd' (2023-02-23)
2023-02-25 04:46:55 +01:00
coolneng aa6679dba2 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/2d735d6518960aacb03d0364ea891bae6350cfe1' (2023-02-22)
  → 'github:ryantm/agenix/c2a71c83c70844c5e31db69347e86af080bcdad0' (2023-02-23)
2023-02-24 04:40:08 +01:00
coolneng 65c869a73a flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/0c50bbe60e907c9a3a7512c591adc8e66f0393a0' (2023-02-21)
  → 'github:ryantm/agenix/2d735d6518960aacb03d0364ea891bae6350cfe1' (2023-02-22)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e19f25b587f15871d26442cfa1abe4418a815d7d' (2023-02-20)
  → 'github:NixOS/nixpkgs/c95bf18beba4290af25c60cbaaceea1110d0f727' (2023-02-22)
2023-02-23 04:48:24 +01:00
coolneng fe29b4137c flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/5f66c8aa774d8d488cba1cdc4f0c954d2a14e3a1' (2023-02-20)
  → 'github:ryantm/agenix/0c50bbe60e907c9a3a7512c591adc8e66f0393a0' (2023-02-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0cf4274b5d06325bd16dbf879a30981bc283e58a' (2023-02-19)
  → 'github:NixOS/nixpkgs/e19f25b587f15871d26442cfa1abe4418a815d7d' (2023-02-20)
2023-02-22 04:50:20 +01:00
coolneng 68fa9ec21e
Disable SSH password authentication 2023-02-20 17:13:12 +01:00
coolneng 5d2bec9d58
Update hardware-configuration 2023-02-20 17:12:58 +01:00
coolneng d2ed4afa86 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/78a22dbc0d6a6b6864ce16e81e1df1b330e97655' (2023-02-18)
  → 'github:ryantm/agenix/2c56a93426107da97751a752da94ee55b5f6efe5' (2023-02-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/de5448dab588ad41aef40f8c7c0c230981656698' (2023-02-17)
  → 'github:NixOS/nixpkgs/e6d5772f3515b8518d50122471381feae7cbae36' (2023-02-18)
2023-02-20 04:48:11 +01:00