<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/hosts/by-name/server2, branch main</title>
<subtitle>nixos-config for vhack.eu servers https://vhack.eu</subtitle>
<id>http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2026-03-22T17:03:58+00:00</updated>
<entry>
<title>hosts/server2: Remove pointless `config` argument</title>
<updated>2026-03-22T17:03:58+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-03-22T17:03:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=d7c95eb15c5686bb369b149ebd5406e95f8801ae'/>
<id>urn:sha1:d7c95eb15c5686bb369b149ebd5406e95f8801ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "{modules,test}/jitsi-meet: Init"</title>
<updated>2025-08-04T18:48:32+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-08-03T11:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=017baa8d9bf137f1539ac953a33891835a61066c'/>
<id>urn:sha1:017baa8d9bf137f1539ac953a33891835a61066c</id>
<content type='text'>
This reverts commit 8040a61b373621e3e8a3684aecbb5cbf66d895c7.

Jitsi did not work, and I think that it will need a better approach than
this (i.e., updates to the NixOS module).
</content>
</entry>
<entry>
<title>{modules,test}/jitsi-meet: Init</title>
<updated>2025-07-29T21:23:56+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-07-29T21:23:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=8040a61b373621e3e8a3684aecbb5cbf66d895c7'/>
<id>urn:sha1:8040a61b373621e3e8a3684aecbb5cbf66d895c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hosts/server2: Enable new `git-back` service</title>
<updated>2025-06-07T12:14:26+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-07T12:14:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=15bd88656976031f81aacf39300985e7420e9171'/>
<id>urn:sha1:15bd88656976031f81aacf39300985e7420e9171</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hosts/server2: Enable atuin-sync</title>
<updated>2025-05-05T10:28:26+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-05-05T09:26:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=ac4c4b15cfb47b8c6839f46fbe5a66469d812860'/>
<id>urn:sha1:ac4c4b15cfb47b8c6839f46fbe5a66469d812860</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkgs/taskchampion-sync: Put the sync server behind a ngnix proxy</title>
<updated>2025-04-28T13:59:32+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-28T13:59:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=a7024544dc072e4fa568e9230100e2ba38862c70'/>
<id>urn:sha1:a7024544dc072e4fa568e9230100e2ba38862c70</id>
<content type='text'>
I realized, that the new taskchampion-sync-server uses a http api
(instead of the custom protocol of taskserver). As such, we obviously
want to put it behind a ngnix reverse proxy.
</content>
</entry>
<entry>
<title>hosts/server2: Setup sharkey</title>
<updated>2025-04-22T19:42:48+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-22T19:42:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=e047b774a9ec66531d61cc121e1a8c540fede145'/>
<id>urn:sha1:e047b774a9ec66531d61cc121e1a8c540fede145</id>
<content type='text'>
Server2 is currently not so much under load, as such it seems better to
split the load.

  # server2
  ## Virtual Hosts

  etebase.vhack.eu: dav.vhack.eu
  gallery.s-schoeffel.de
  git.foss-syndicate.org
  invidious-router.vhack.eu: video.fosswelt.org invidious-router.sils.li
  issues.foss-syndicate.org
  libreddit.vhack.eu
  nextcloud.vhack.eu # &lt;-- This
  redlib.vhack.eu
  sharkey.vhack.eu # &lt;-- And this are the “only” really heavy services here.
  source.foss-syndicate.org
  source.vhack.eu

  ## Open ports

  TCP 22: ssh
  TCP 25: mail-smtp
  TCP 53: dns
  TCP 80: http
  TCP 443: https
  TCP 465: mail-smtp-tls
  TCP 993: mail-imap-tls
  TCP 995: mail-pop3-tls
  TCP 10222: taskchampion-sync

  UDP 53: dns

  # server3

  ## Virtual Hosts

  b-peetz.de
  mail.vhack.eu
  mastodon.vhack.eu
  matrix.vhack.eu
  miniflux.foss-syndicate.org: rss.foss-syndicate.org rss.vhack.eu miniflux.vhack.eu
  openpgpkey.b-peetz.de
  openpgpkey.s-schoeffel.de
  openpgpkey.sils.li
  openpgpkey.vhack.eu
  peertube.vhack.eu
  trinitrix.vhack.eu
  vhack.eu

  ## Open ports

  TCP 22: ssh
  TCP 25: &lt;port is 'mail-smtp' but service 'vhack.mail' is not enabled.&gt;
  TCP 53: dns
  TCP 80: http
  TCP 443: https
  TCP 465: &lt;port is 'mail-smtp-tls' but service 'vhack.mail' is not enabled.&gt;
  TCP 993: &lt;port is 'mail-imap-tls' but service 'vhack.mail' is not enabled.&gt;
  TCP 4190: ???
  TCP 64738: ???

  UDP 53: dns
  UDP 64738: ???
</content>
</entry>
<entry>
<title>hosts/server2: Enable taskwarrior-sync</title>
<updated>2025-04-11T11:31:13+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-11T11:31:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=54f4dc92e84e6efe14e22e9efc80828f1b48de87'/>
<id>urn:sha1:54f4dc92e84e6efe14e22e9efc80828f1b48de87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nextcloud: init on server2</title>
<updated>2025-04-07T13:30:01+00:00</updated>
<author>
<name>Silas Schöffel</name>
<email>sils@sils.li</email>
</author>
<published>2025-04-07T13:01:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=c0c8aa5fbb4ff3f6dc73c51a6333698411b7fe7e'/>
<id>urn:sha1:c0c8aa5fbb4ff3f6dc73c51a6333698411b7fe7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hosts/server2: Format</title>
<updated>2025-04-01T15:08:05+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-01T15:08:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=410031611c33f090787f9a4b208bb33a0f73d168'/>
<id>urn:sha1:410031611c33f090787f9a4b208bb33a0f73d168</id>
<content type='text'>
</content>
</entry>
</feed>
