Commit Graph

276 Commits (356f574a31991b3596d6fb06f1d8fbd7c4da2dc2)

Author SHA1 Message Date
Yohann D'ANELLO ca5333b2da [helloworld] Add printer VLAN
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-22 22:15:58 +00:00
Yohann D'ANELLO 6eb1c430f9
Hello gulp!
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-21 17:06:51 +01:00
Yohann D'ANELLO 870238d9b3
Add printer monitoring
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-21 16:54:29 +01:00
Yohann D'ANELLO 1d568449f8
[helloworld] Production setup
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-21 16:52:44 +01:00
Yohann D'ANELLO a9c2f976d1
[helloworld] Install django-printer properly
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-21 16:52:42 +01:00
Yohann D'ANELLO 65e31d9368
Hello world!
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-21 16:52:42 +01:00
Arnaud DABY-SEESARAM f76cc022ce Unbound: initial config 2022-03-20 15:07:36 +01:00
_shirenn 0ecf73982e [hosts] summers o/ 2022-03-14 10:41:00 +01:00
_shirenn bc8d57f79c [prefixdelegation] Quirky while constellation is not up and running 2022-01-30 22:40:03 +01:00
_shirenn 8397735b2e [firewall] firewall don't need re2o anymore 2022-01-30 22:39:08 +01:00
_shirenn d69f80a87c [hosts] flirt o/ 2022-01-30 17:45:39 +01:00
_shirenn 8729f9aaff En7 2022-01-30 17:15:12 +01:00
_shirenn ab62fff1ae [hosts] trinity o/ 2022-01-30 17:05:54 +01:00
_shirenn 84d7268a5c [vsftpd] Update role and for cameras 2022-01-30 16:57:13 +01:00
_shirenn f57df14c64 yamllint cleanup 2022-01-30 16:50:26 +01:00
_shirenn 614f98dfab [hosts] netns o/ 2022-01-30 16:37:19 +01:00
_shirenn cfd6f682ff [keepalived] Add fe80::1 as link local addresses 2022-01-30 16:31:03 +01:00
_shirenn 2900aef430 [airbus] We ve lost all connections o/ 2022-01-16 12:03:28 +01:00
_shirenn c2eab645bd [prometheus] ilo_snmp & shit 2022-01-15 16:56:07 +00:00
_shirenn ac31c2c918 [zamok] backup db doesnt work 2022-01-15 16:56:07 +00:00
_shirenn 810ea88dbc [mirror] Install packages locally on mirror 2022-01-15 16:56:07 +00:00
_shirenn 4256dbbf5a [bird] shadow via for now 2022-01-15 16:56:07 +00:00
Yohann D'ANELLO 47b79e7b50
[constellation] Test database is on localhost for now
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 18:49:14 +01:00
Yohann D'ANELLO 5a800e46f9
[constellation] Replace ComnPay configuration by Stripe, add Note Kfet configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 18:48:36 +01:00
Yohann D'ANELLO f9c2d452de
Revert "[nginx] Add service_nginx intermediary variable"
This reverts commit 26e65bb7bc.
2022-01-14 17:08:11 +01:00
Yohann D'ANELLO 26e65bb7bc
[nginx] Add service_nginx intermediary variable
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 17:06:58 +01:00
_shirenn a8e94c0d8b
[constellation-dev] Access to the internet 2022-01-14 17:01:10 +01:00
Yohann D'ANELLO a21aa5f91c
[constellation] Declare installed apps in configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 17:01:10 +01:00
Yohann D'ANELLO a42ce096e1
[constellation] Use dev branch for constellation-dev
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 17:01:10 +01:00
Yohann D'ANELLO e87c9bc641
[constellation] Separate dev and production databases
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 17:01:09 +01:00
Yohann D'ANELLO 4998e9d1aa
[constellation] Deploy constellation
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 17:00:31 +01:00
Yohann D'ANELLO 935f7c4320
[constellation] Constellation is coming
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 17:00:31 +01:00
Yohann D'ANELLO 36f5a5d6d0 [postgres] We now use Postgres 13
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-14 13:37:51 +00:00
_shirenn e2463d7460 [mirror] move mirror to eclats 2022-01-14 11:36:58 +00:00
Yohann D'ANELLO 3b93207a8d [debian_images] Also clone Arch Linux images for members
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-12 15:15:07 +00:00
Yohann D'ANELLO ac2540fc81 [debian_images] Adapt configuration for gulp/charybde
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-12 15:15:07 +00:00
Yohann D'ANELLO 80a40df6c4 [proxmox] Automatically synchronize Debian images
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-01-12 15:15:07 +00:00
_shirenn 9f71b1cbde [dhcp] forgot two routers 2021-12-22 12:00:20 +01:00
_shirenn b6f588f006 [dhcp] new service 2021-12-22 11:56:04 +01:00
_benjamin 9a26ca55cd Welcome proxy-pve-adh 2021-12-16 19:16:01 +01:00
_shirenn afbc9f2b58 pleasing erdnaxe and yamllint 2021-12-04 21:55:53 +01:00
_shirenn d25eb9382f [certbot] Much things 2021-11-16 23:24:23 +01:00
_shirenn 724afbd58c cleanup 2021-11-16 22:06:01 +01:00
_shirenn 9e872c2388 [hosts] Rest In Peperonni tracker 2021-10-24 16:44:47 +02:00
Yohann D'ANELLO a64f967727
[router] Drop Renater interface, add ENS interconnection
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-08-04 23:59:39 +02:00
Yohann D'ANELLO 5ade6fe486
[bird] Don't export some routes if we announce a /24 that we can route
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-07-26 22:38:36 +02:00
Yohann D'ANELLO 6a66ccd8ca
[bird] Filter exported routes to avoid announcing a full view
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-07-26 22:23:32 +02:00
Yohann D'ANELLO ddb2850adc
[bird] Add configuration for ViaRézo
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-07-26 22:18:52 +02:00
_shirenn fe4eab31da [autoconfig] Deploy config-v1.1.xml 2021-07-23 12:19:24 +02:00
_shirenn bf6d10d568 [bird] specify source address 2021-07-19 16:51:54 +02:00
_shirenn 91220c5238 [routeurs] lets fix everything 2021-07-11 00:11:25 +02:00
_shirenn 24243c9acb [keepalived] routeur-daniel should burn in hell 2021-07-10 20:41:22 +02:00
_shirenn a7e9d992d1 [routeur-sam] Reinstallation 2021-07-10 20:41:22 +02:00
_shirenn cdc7648f04 [bird] Changing role syntax to permit mutliple bgp clients 2021-07-10 20:41:22 +02:00
Yohann D'ANELLO 70fe903a11
[ntp] Add NTP server on Terenez because switches are configurated to query terenez instead of charybde
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-07-10 13:52:11 +02:00
Yohann D'ANELLO 70d335e1b8
[wireguard] Refactor role
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-26 01:04:37 +02:00
_shirenn fa8c430a53 [inspircd] PEPCRANS + prevent diffs 2021-06-25 14:52:06 +02:00
_shirenn de62e5777c [zephir] backup locally not remotly 2021-06-25 12:43:00 +02:00
_shirenn 62a00a877e [ethercalc] PEPCRANSED 2021-06-25 11:29:14 +02:00
_shirenn 0fedc8cf42 [cameron] deploys backup and home service scripts 2021-06-25 11:18:42 +02:00
_shirenn 23768ec2bc [ntp] allow multiple whitelists 2021-06-25 10:40:05 +02:00
Yohann D'ANELLO 0c031759dc
Drop postfix configuration on Boeing
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-25 00:39:33 +02:00
Yohann D'ANELLO 97ab17b852
[prefix_delegation] Fix configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-24 23:18:23 +02:00
Yohann D'ANELLO 0a5836e824
Terenez has no more APT proxy
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-24 22:37:19 +02:00
Yohann D'ANELLO f6b2ff4804
[ntp_server] Update adm restriction for Cachan
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-24 21:51:52 +02:00
Yohann D'ANELLO 20ba82fa4e
[nfs_mount] Fix configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-24 21:39:42 +02:00
Yohann D'ANELLO 7e23337032
[horde] Fix IPv6
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-24 17:09:50 +02:00
Yohann D'ANELLO 55c46352f9
[re2o] Select optional apps
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 15:26:05 +02:00
Yohann D'ANELLO 16cf470df5
[re2o] Fix Re2o configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 15:20:38 +02:00
Yohann D'ANELLO f6ebbbe5de
[ptf] Add more nginx hosts
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 14:46:50 +02:00
Yohann D'ANELLO 213f618848
[prometheus] Update configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 13:58:28 +02:00
Yohann D'ANELLO c7bf246b2b
[network_interfaces] Add zamok-tmtc, put MTU of san to 9000
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 13:58:28 +02:00
Yohann D'ANELLO 587dd7614a
[network_interfaces] I forgot fyre
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 13:58:28 +02:00
Yohann D'ANELLO 239a95c1de
Add cachan group to factorize configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 13:58:28 +02:00
Yohann D'ANELLO 1c23ef255d
[apt] Use custom Proxmox mirror
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 13:58:28 +02:00
Yohann D'ANELLO 3b43708a17 [reverseproxy] intranet, not intranet-cachan
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 11:56:38 +00:00
Yohann D'ANELLO 87af08abf1 [reverseproxy] ftps -> ptf, mirrors -> charybde
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 11:56:38 +00:00
Yohann D'ANELLO bf1b944fa5 [reverseproxy] Reorder entries
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 11:56:38 +00:00
Yohann D'ANELLO 0cdd43facb [nginx] Fix subnets for real_ip_from
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 11:56:38 +00:00
Yohann D'ANELLO 06498604ac [reverseproxy] ftps.crans.org points to charybde
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-22 11:56:38 +00:00
_shirenn 5c76d526d2 [borgmatic] Don't backup this 2021-06-21 12:29:24 +00:00
_shirenn f053558e07
[hosts] charybde reste à chanca 2021-06-21 10:53:57 +02:00
_shirenn d0ff9cc204
[apt] MàJ 2021-06-21 10:53:55 +02:00
_shirenn 37ea941a8d
[keepalived] https://www.youtube.com/watch?v=fNFzfwLM72c please dont die 2021-06-21 10:53:12 +02:00
_shirenn f4b4c51f30
welcome back routeur-daniel and routeur-jack, we missed you <3 2021-06-21 10:53:12 +02:00
_shirenn 2299dbd8f4
[service] make cron optional 2021-06-21 10:53:12 +02:00
_shirenn f37d195543
[eclat] fix interfaces 2021-06-21 10:53:11 +02:00
_shirenn 9238f91235
[rsync] deploy videolan module to eclat 2021-06-21 10:53:11 +02:00
_shirenn a881116676
[nginx] charybde and ptf installation 2021-06-21 10:53:11 +02:00
_shirenn f76aaa84f4
[vsftpd] deployed on ptf and eclat 2021-06-21 10:53:11 +02:00
_shirenn 6fa8f17d0c
[nfs-mount] generic systemd nfs mount service 2021-06-21 10:53:11 +02:00
_shirenn 6491256620
[ptf] nginx installation 2021-06-21 10:53:11 +02:00
_shirenn 53994596e8
[hosts] o/ ptf 2021-06-21 10:53:11 +02:00
_shirenn 833f4a3afb
[postgres] 2021-06-21 10:53:10 +02:00
_shirenn 3468f6a7ca
[mirror] 2021-06-21 10:53:10 +02:00
_shirenn 3fa8c60c6d
[mirror_backend] 2021-06-21 10:53:10 +02:00
Yohann D'ANELLO 4b70700526
[mtail] More configuration to select what should be monitored
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-21 10:53:10 +02:00
Yohann D'ANELLO 0f59004446
[monitoring] Monitor logs on gulp
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-21 10:53:10 +02:00
Yohann D'ANELLO 610bcfbe23
[re2o-ldap] Deploy re2o-ldap-replica on re2o-dev, use terenez as main server
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-06-21 10:53:09 +02:00
_shirenn b14fd01ce0
migration routage 2021-06-21 10:53:09 +02:00