use go as url-shortener for newsbot-js

This commit is contained in:
lassulus 2015-10-14 19:19:34 +02:00
parent 32fc7df88a
commit 69098a4847
3 changed files with 18 additions and 17 deletions

View File

@ -21,6 +21,7 @@ with import ../../4lib { inherit lib; };
aliases = [
"echelon.retiolum"
"cgit.echelon.retiolum"
"go.retiolum"
];
tinc.pubkey = ''
-----BEGIN RSA PUBLIC KEY-----

View File

@ -1,13 +0,0 @@
Subnet = 10.243.109.132
Subnet = 42:f9f0:be1f:b191:116a:3db0:d546:70d2
# dn42 routing
Subnet = 172.22.0.0/15
-----BEGIN RSA PUBLIC KEY-----
MIIBCgKCAQEApKt/lYqRgl4KE1ouSi5nbt7n7FEjECkGtkRhLFDJs0uWNvPj7wEh
nTtqzk7lJ8upHgmNN+1w98n2bcJ7Qcbz8vCcMEO7MXdlzGH9vet/g6ZgQ/Z1ijHl
IxYeH7yyBDLoJ2gghMhiSF0cezFDmNKPMhN+cGr9Lou54igK3I5CMIMN8cx0Fu0G
uLAxvnZfxIzzCnrF9xvZ6i3g/rEcaGjxmAysCW8SQdRmBKlkzQaUbLy39V2Z5y6m
SWR7gIGgMVCkpSeWUVSi05wgnMhoEu6LEYTBy/3bPK96O/Y7JBVpYUHqk/ya2PNR
eaHfEpCrKsek4t/5hcLk64Eo/ydzeU+gAQIDAQAB
-----END RSA PUBLIC KEY-----

View File

@ -1,5 +1,6 @@
{ config, pkgs, ... }:
{ config, lib, pkgs, ... }:
with lib;
{
imports = [
../3modules/go.nix
@ -10,7 +11,19 @@
lass.go = {
enable = true;
};
krebs.iptables.tables.filter.INPUT.rules = [
{ predicate = "-i retiolum -p tcp --dport 1337"; target = "ACCEPT"; }
];
krebs.nginx = {
enable = true;
servers.go = {
locations = [
(nameValuePair "/" ''
proxy_set_header Host go;
proxy_pass http://localhost:1337;
'')
];
server-names = [
"go"
"go.retiolum"
];
};
};
}