puyak.r,wolf.r: move all services from wolf to puyak
This commit is contained in:
parent
f760989f01
commit
4e08eb5dff
@ -13,13 +13,90 @@
|
|||||||
<stockholm/krebs/2configs/ircd.nix>
|
<stockholm/krebs/2configs/ircd.nix>
|
||||||
<stockholm/krebs/2configs/news.nix>
|
<stockholm/krebs/2configs/news.nix>
|
||||||
<stockholm/krebs/2configs/news-spam.nix>
|
<stockholm/krebs/2configs/news-spam.nix>
|
||||||
|
### shackspace
|
||||||
|
# handle the worlddomination map via coap
|
||||||
|
<stockholm/krebs/2configs/shack/worlddomination.nix>
|
||||||
<stockholm/krebs/2configs/shack/ssh-keys.nix>
|
<stockholm/krebs/2configs/shack/ssh-keys.nix>
|
||||||
|
|
||||||
|
# drivedroid.shack for shackphone
|
||||||
|
<stockholm/krebs/2configs/shack/drivedroid.nix>
|
||||||
|
# <stockholm/krebs/2configs/shack/nix-cacher.nix>
|
||||||
|
# Say if muell will be collected
|
||||||
|
<stockholm/krebs/2configs/shack/muell_caller.nix>
|
||||||
|
# provide muellshack api
|
||||||
|
<stockholm/krebs/2configs/shack/muellshack.nix>
|
||||||
|
# provide light control api
|
||||||
|
<stockholm/krebs/2configs/shack/node-light.nix>
|
||||||
|
# light.shack web-ui
|
||||||
|
<stockholm/krebs/2configs/shack/light.shack.nix>
|
||||||
|
# send mail if muell was not handled
|
||||||
|
<stockholm/krebs/2configs/shack/muell_mail.nix>
|
||||||
|
# send mail if muell was not handled
|
||||||
|
<stockholm/krebs/2configs/shack/s3-power.nix>
|
||||||
|
# powerraw usb serial to mqtt and raw socket
|
||||||
|
<stockholm/krebs/2configs/shack/powerraw.nix>
|
||||||
|
|
||||||
|
{ # do not log to /var/spool/log
|
||||||
|
services.nginx.appendHttpConfig = ''
|
||||||
|
map $request_method $loggable {
|
||||||
|
default 1;
|
||||||
|
GET 0;
|
||||||
|
}
|
||||||
|
log_format vhost '$host $remote_addr - $remote_user '
|
||||||
|
'[$time_local] "$request" $status '
|
||||||
|
'$body_bytes_sent "$http_referer" '
|
||||||
|
'"$http_user_agent"';
|
||||||
|
error_log stderr;
|
||||||
|
access_log syslog:server=unix:/dev/log vhost;
|
||||||
|
'';
|
||||||
|
services.journald.rateLimitBurst = 10000;
|
||||||
|
}
|
||||||
|
|
||||||
|
# create samba share for anonymous usage with the laser and 3d printer pc
|
||||||
|
<stockholm/krebs/2configs/shack/share.nix>
|
||||||
|
|
||||||
|
# mobile.lounge.mpd.shack
|
||||||
|
<stockholm/krebs/2configs/shack/mobile.mpd.nix>
|
||||||
|
|
||||||
|
# hass.shack
|
||||||
|
<stockholm/krebs/2configs/shack/glados>
|
||||||
|
|
||||||
|
# connect to git.shackspace.de as group runner for rz
|
||||||
|
<stockholm/krebs/2configs/shack/gitlab-runner.nix>
|
||||||
|
|
||||||
|
# Statistics collection and visualization
|
||||||
|
# <stockholm/krebs/2configs/shack/graphite.nix> # graphiteApi is broken and unused(hopefully)
|
||||||
|
## Collect data from mqtt.shack and store in graphite database
|
||||||
|
<stockholm/krebs/2configs/shack/mqtt_sub.nix>
|
||||||
|
## Collect radioactive data and put into graphite
|
||||||
|
<stockholm/krebs/2configs/shack/radioactive.nix>
|
||||||
|
## mqtt.shack
|
||||||
|
<stockholm/krebs/2configs/shack/mqtt.nix>
|
||||||
|
## influx.shack
|
||||||
|
<stockholm/krebs/2configs/shack/influx.nix>
|
||||||
|
|
||||||
|
## Collect local statistics via collectd and send to collectd
|
||||||
|
<stockholm/krebs/2configs/stats/shack-client.nix>
|
||||||
|
<stockholm/krebs/2configs/stats/shack-debugging.nix>
|
||||||
|
|
||||||
|
<stockholm/krebs/2configs/shack/netbox.nix>
|
||||||
|
# prometheus.shack
|
||||||
|
#<stockholm/krebs/2configs/shack/prometheus/server.nix>
|
||||||
|
<stockholm/krebs/2configs/shack/prometheus/node.nix>
|
||||||
|
#<stockholm/krebs/2configs/shack/prometheus/unifi.nix>
|
||||||
|
# grafana.shack
|
||||||
|
<stockholm/krebs/2configs/shack/grafana.nix>
|
||||||
|
|
||||||
|
# shackdns.shack
|
||||||
|
# replacement for leases.shack and shackles.shack
|
||||||
|
<stockholm/krebs/2configs/shack/shackDNS.nix>
|
||||||
|
|
||||||
|
# monitoring: prometheus.shack
|
||||||
<stockholm/krebs/2configs/shack/prometheus/node.nix>
|
<stockholm/krebs/2configs/shack/prometheus/node.nix>
|
||||||
<stockholm/krebs/2configs/shack/prometheus/server.nix>
|
<stockholm/krebs/2configs/shack/prometheus/server.nix>
|
||||||
<stockholm/krebs/2configs/shack/prometheus/blackbox.nix>
|
<stockholm/krebs/2configs/shack/prometheus/blackbox.nix>
|
||||||
<stockholm/krebs/2configs/shack/prometheus/unifi.nix>
|
<stockholm/krebs/2configs/shack/prometheus/unifi.nix>
|
||||||
<stockholm/krebs/2configs/shack/prometheus/alertmanager-telegram.nix>
|
<stockholm/krebs/2configs/shack/prometheus/alertmanager-telegram.nix>
|
||||||
<stockholm/krebs/2configs/shack/gitlab-runner.nix>
|
|
||||||
|
|
||||||
## Collect local statistics via collectd and send to collectd
|
## Collect local statistics via collectd and send to collectd
|
||||||
<stockholm/krebs/2configs/stats/shack-client.nix>
|
<stockholm/krebs/2configs/stats/shack-client.nix>
|
||||||
|
@ -14,82 +14,6 @@ in
|
|||||||
<stockholm/krebs/2configs/binary-cache/nixos.nix>
|
<stockholm/krebs/2configs/binary-cache/nixos.nix>
|
||||||
<stockholm/krebs/2configs/binary-cache/prism.nix>
|
<stockholm/krebs/2configs/binary-cache/prism.nix>
|
||||||
|
|
||||||
# handle the worlddomination map via coap
|
|
||||||
<stockholm/krebs/2configs/shack/worlddomination.nix>
|
|
||||||
<stockholm/krebs/2configs/shack/ssh-keys.nix>
|
|
||||||
|
|
||||||
# drivedroid.shack for shackphone
|
|
||||||
<stockholm/krebs/2configs/shack/drivedroid.nix>
|
|
||||||
# <stockholm/krebs/2configs/shack/nix-cacher.nix>
|
|
||||||
# Say if muell will be collected
|
|
||||||
<stockholm/krebs/2configs/shack/muell_caller.nix>
|
|
||||||
# provide muellshack api
|
|
||||||
<stockholm/krebs/2configs/shack/muellshack.nix>
|
|
||||||
# provide light control api
|
|
||||||
<stockholm/krebs/2configs/shack/node-light.nix>
|
|
||||||
# light.shack web-ui
|
|
||||||
<stockholm/krebs/2configs/shack/light.shack.nix>
|
|
||||||
# send mail if muell was not handled
|
|
||||||
<stockholm/krebs/2configs/shack/muell_mail.nix>
|
|
||||||
# send mail if muell was not handled
|
|
||||||
<stockholm/krebs/2configs/shack/s3-power.nix>
|
|
||||||
# powerraw usb serial to mqtt and raw socket
|
|
||||||
<stockholm/krebs/2configs/shack/powerraw.nix>
|
|
||||||
|
|
||||||
{ # do not log to /var/spool/log
|
|
||||||
services.nginx.appendHttpConfig = ''
|
|
||||||
map $request_method $loggable {
|
|
||||||
default 1;
|
|
||||||
GET 0;
|
|
||||||
}
|
|
||||||
log_format vhost '$host $remote_addr - $remote_user '
|
|
||||||
'[$time_local] "$request" $status '
|
|
||||||
'$body_bytes_sent "$http_referer" '
|
|
||||||
'"$http_user_agent"';
|
|
||||||
error_log stderr;
|
|
||||||
access_log syslog:server=unix:/dev/log vhost;
|
|
||||||
'';
|
|
||||||
services.journald.rateLimitBurst = 10000;
|
|
||||||
}
|
|
||||||
|
|
||||||
# create samba share for anonymous usage with the laser and 3d printer pc
|
|
||||||
<stockholm/krebs/2configs/shack/share.nix>
|
|
||||||
|
|
||||||
# mobile.lounge.mpd.shack
|
|
||||||
<stockholm/krebs/2configs/shack/mobile.mpd.nix>
|
|
||||||
|
|
||||||
# hass.shack
|
|
||||||
<stockholm/krebs/2configs/shack/glados>
|
|
||||||
|
|
||||||
# connect to git.shackspace.de as group runner for rz
|
|
||||||
<stockholm/krebs/2configs/shack/gitlab-runner.nix>
|
|
||||||
|
|
||||||
# Statistics collection and visualization
|
|
||||||
# <stockholm/krebs/2configs/shack/graphite.nix> # graphiteApi is broken and unused(hopefully)
|
|
||||||
## Collect data from mqtt.shack and store in graphite database
|
|
||||||
<stockholm/krebs/2configs/shack/mqtt_sub.nix>
|
|
||||||
## Collect radioactive data and put into graphite
|
|
||||||
<stockholm/krebs/2configs/shack/radioactive.nix>
|
|
||||||
## mqtt.shack
|
|
||||||
<stockholm/krebs/2configs/shack/mqtt.nix>
|
|
||||||
## influx.shack
|
|
||||||
<stockholm/krebs/2configs/shack/influx.nix>
|
|
||||||
|
|
||||||
## Collect local statistics via collectd and send to collectd
|
|
||||||
<stockholm/krebs/2configs/stats/shack-client.nix>
|
|
||||||
<stockholm/krebs/2configs/stats/shack-debugging.nix>
|
|
||||||
|
|
||||||
<stockholm/krebs/2configs/shack/netbox.nix>
|
|
||||||
# prometheus.shack
|
|
||||||
#<stockholm/krebs/2configs/shack/prometheus/server.nix>
|
|
||||||
<stockholm/krebs/2configs/shack/prometheus/node.nix>
|
|
||||||
#<stockholm/krebs/2configs/shack/prometheus/unifi.nix>
|
|
||||||
# grafana.shack
|
|
||||||
<stockholm/krebs/2configs/shack/grafana.nix>
|
|
||||||
|
|
||||||
# shackdns.shack
|
|
||||||
# replacement for leases.shack and shackles.shack
|
|
||||||
<stockholm/krebs/2configs/shack/shackDNS.nix>
|
|
||||||
|
|
||||||
# misc
|
# misc
|
||||||
<stockholm/krebs/2configs/save-diskspace.nix>
|
<stockholm/krebs/2configs/save-diskspace.nix>
|
||||||
|
@ -34,6 +34,7 @@ in {
|
|||||||
https://pypi.python.org/simple/pyserial/
|
https://pypi.python.org/simple/pyserial/
|
||||||
https://pypi.python.org/simple/semantic_version/
|
https://pypi.python.org/simple/semantic_version/
|
||||||
# weird shit
|
# weird shit
|
||||||
|
https://www.zigbee2mqtt.io/information/supported_adapters.html
|
||||||
http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/
|
http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/
|
||||||
https://erdgeist.org/gitweb/opentracker/info/refs?service=git-upload-pack
|
https://erdgeist.org/gitweb/opentracker/info/refs?service=git-upload-pack
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user