Add bright, move dico to hermes, move lfs to bright
modules/config/dns.scm
52 | 52 | ("hermes" "" "IN" "AAAA" hermes-ip6) | |
53 | 53 | ("xana" "" "IN" "A" xana-ip4) | |
54 | 54 | ("dark" "" "IN" "A" dark-ip4) | |
55 | + | ("bright" "" "IN" "A" bright-ip4) | |
55 | 56 | ("nono" "" "IN" "A" nono-ip4) | |
56 | 57 | ("nono" "" "IN" "AAAA" nono-ip6) | |
57 | 58 | ("lieserl" "" "IN" "A" lieserl-ip4) | |
… | |||
67 | 68 | ("nani" "" "IN" "CNAME" "xana") | |
68 | 69 | ("offlate" "" "IN" "CNAME" "xana") | |
69 | 70 | ("social" "" "IN" "CNAME" "nono") | |
70 | - | ("dico" "" "IN" "CNAME" "nono") | |
71 | - | ("lfs" "" "IN" "CNAME" "dark") | |
71 | + | ("dico" "" "IN" "CNAME" "hermes") | |
72 | + | ("lfs" "" "IN" "CNAME" "bright") | |
72 | 73 | ||
73 | 74 | ("toulouse" "" "IN" "CNAME" "nono") | |
74 | 75 |
modules/data/dns.scm
24 | 24 | hermes-ip4 hermes-ip6 | |
25 | 25 | nono-ip4 nono-ip6 | |
26 | 26 | xana-ip4 | |
27 | - | dark-ip4 | |
27 | + | bright-ip4 dark-ip4 | |
28 | 28 | lieserl-ip4 lieserl-ip6)) | |
29 | 29 | ||
30 | 30 | (define hermes-ip4 "89.234.186.109") | |
… | |||
41 | 41 | ||
42 | 42 | (define xana-ip4 "62.210.81.154") | |
43 | 43 | ||
44 | + | (define bright-ip4 "129.151.254.12") | |
44 | 45 | (define dark-ip4 "129.151.236.194") | |
45 | 46 | ||
46 | 47 | (define lieserl-ip4 nono-ip4) |
systems/hermes.scm
92 | 92 | (zones (list lepiller-master-zone | |
93 | 93 | ipv4-reverse-master-zone | |
94 | 94 | ipv6-reverse-master-zone)))) | |
95 | - | (certbot-service `(("lepiller.eu" "www.lepiller.eu" "smtp.lepiller.eu"))) | |
96 | - | (simple-service 'social-http-server nginx-service-type | |
95 | + | (certbot-service `(("lepiller.eu" "www.lepiller.eu" "smtp.lepiller.eu") | |
96 | + | ("dico.lepiller.eu"))) | |
97 | + | (simple-service 'dico-http-server nginx-service-type | |
97 | 98 | (list (nginx-server-configuration | |
98 | - | (ssl-certificate "/etc/letsencrypt/live/social.lepiller.eu/fullchain.pem") | |
99 | - | (ssl-certificate-key "/etc/letsencrypt/live/social.lepiller.eu/privkey.pem") | |
99 | + | (ssl-certificate "/etc/letsencrypt/live/dico.lepiller.eu/fullchain.pem") | |
100 | + | (ssl-certificate-key "/etc/letsencrypt/live/dico.lepiller.eu/privkey.pem") | |
100 | 101 | (listen '("443 ssl http2" "[::]:443 ssl http2")) | |
101 | - | (server-name '("social.lepiller.eu")) | |
102 | - | (root "/srv/http/social/public") | |
102 | + | (server-name '("dico.lepiller.eu")) | |
103 | + | (root "/srv/http/dico/public") | |
103 | 104 | (locations | |
104 | 105 | (list | |
105 | 106 | (nginx-location-configuration | |
106 | - | (uri "/content/") | |
107 | - | (body '("alias /var/lib/social/user-data/public/;"))) | |
107 | + | (uri "/css/") | |
108 | + | (body '("alias /srv/http/dico/public/css/;"))) | |
108 | 109 | (nginx-location-configuration | |
109 | 110 | (uri "/") | |
110 | 111 | (body '("proxy_pass http://localhost:8080;"))))) |