technique.html 7.7 KB
Newer Older
siick's avatar
siick committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!DOCTYPE HTML>
<!--
	Forty by HTML5 UP
	html5up.net | @ajlkn
	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
	<head>
		<title>Siick's services | Informations techniques</title>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
		<link rel="stylesheet" href="assets/css/main.css" />
		<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
	</head>
	<body class="is-preload">

		<!-- Wrapper -->
			<div id="wrapper">

				<!-- Header -->
				<!-- Note: The "styleN" class below should match that of the banner element. -->
					<header id="header" class="alt style2">
						<a href="index.html" class="logo"><strong>Services</strong> <span>by Siick</span></a>
						<nav>
							<a href="#menu">Menu</a>
						</nav>
					</header>

				<!-- Menu -->
					<nav id="menu">
						<ul class="links">
Laurent's avatar
Laurent committed
32
33
34
							<li><a href="https://bin.siick.fr/" target="_blank">SiickBin</a></li>
							<li><a href="https://link.siick.fr/" target="_blank">Link.Siick</a></li>
							<li><a href="https://chat.siick.fr/" target="_blank">CryptoChat FR</a></li>
35
							<li><a href="https://date.siick.fr/" target="_blank">Siickdate</a></li>
siick's avatar
siick committed
36
37
						</ul>
						<ul class="actions stacked">
38
							<li><a href="https://cloud.siick.fr/" target="_blank" class="button primary fit">Siickcloud</a></li>
39
							<li><a href="https://rss.siick.fr/" target="_blank" class="button primary fit">SiickRSS</a></li>
siick's avatar
siick committed
40
41
						</ul>
						<ul class="links">
siick's avatar
siick committed
42
							<li><a href="cgu.html">CGU</a></li>
siick's avatar
siick committed
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
						</ul>
					</nav>

				<!-- Banner -->
				<!-- Note: The "styleN" class below should match that of the header element. -->
					<section id="banner" class="style2">
						<div class="inner">
							<span class="image">
								<img src="images/pic07.jpg" alt="" />
							</span>
							<header class="major">
								<h1>Siick's Services</h1>
							</header>
							<div class="content">
								<p>Bienvenue sur mon site recensant les services que je mets à disposition du public, le tout avec des logiciels libres et aucune surveillance sur vos données. <a href="https://framagit.org/framasoft/CHATONS/blob/master/docs/Manifesto-fr.md" target="_blank">Le manifeste des CHATONS</a> résume très bien mon positionnement par rapport à la concentration des services et sur pourquoi je donne l'accès à ces services.  </p>
							</div>
						</div>
					</section>

				<!-- Main -->
					<div id="main">
					<!-- One.1 -->
						<section id="one">
							<div class="inner">
								<header class="major">
									<h2>Informations techniques</h2>
								</header>
								<h3>Type d'hébergement</h3>
								<p>
72
									Le choix est fait pour l'instant de passer par le prestataire Kimsufi et Scaleway. Le serveur loué chez Kimsufi est composé d'un processeur Atom N2800 avec 4GB de RAM DDR3 à 1066 MHz et accompagné d'un disque dur de 2To SATA. Le serveur loué chez Scaleway est composé d'un processeur double coeur x86 64bit, de 2GB de RAM et d'un SSD de 20GB.
siick's avatar
siick committed
73
74
75
76
77
								</p>
								<h3>Stockage / Sauvegarde</h3>
								<p>
									Le stockage se fait sur le disque dur du serveur. Des sauvegardes journalières sont faites sur ce même serveur avec des scripts bash et concernent :
									<ul>
siick's avatar
siick committed
78
79
										<li>La base de données MySQL <a href="https://forge.tedomum.net/siick/scripts_and_config/blob/master/mysqlbackup.sh" target="_blank">(Voir le script sur Gitlab)</a></li>
										<li>Les sites et les services <a href="https://forge.tedomum.net/siick/scripts_and_config/blob/master/sitesbackup.sh" target="_blank">(Voir le script sur Gitlab)</a></li>
siick's avatar
siick committed
80
									</ul>
81
									Les scripts ci-dessus sont consultables et réutilisables (une fois adaptée à vos besoins) et permettent donc de sauvegarder et effacer les sauvegardes datant de plus de X jours.<br>
siick's avatar
siick committed
82
									C'est assez artisanal pour l'instant mais une fois par semaine une sauvegarde est faite sur un disque dur externe auto-hébergé. Les sauvegardes sont faites sur une partition chiffrée avec Veracrypt. Le but à court terme est de louer un second serveur qui servira uniquement pour les sauvegardes et ainsi automatiser ces sauvegardes avec une connexion ssh et rsync.
siick's avatar
siick committed
83
84
85
								</p>
								<h3>Logiciels et OS utilisés</h3>
								<p>
86
87
									<ul>Serveur Kimsufi
										<li>OS : Ubuntu Server 18.04 "Bionic Beaver" LTS x64</li>
siick's avatar
siick committed
88
89
										<li>Server web : Apache/2.4.29</li>
										<li>Certification HTTPS : Let's Encrypt</li>
90
91
92
93
94
95
96
97
98
99
										<li>SiickBin (PrivateBin) : <a href="https://forge.tedomum.net/siick/siickbin" target="_blank">Voir sur Gitlab</a></li>
										<li>link.Siick (Polr) : <a href="https://forge.tedomum.net/siick/linksiick" target="_blank">Voir sur Gitlab</a></li>
										<li>Cryptochat FR (MyCryptoChat) : <a href="https://forge.tedomum.net/siick/chat" target="_blank">Voir sur Gitlab</a></li>
										<li>Siickcloud (Nextcloud) : <a href="https://github.com/nextcloud" target="_blank">Voir sur GitHub</a></li>
										<li>SiickRSS (FreshRSS): <a href="https://forge.tedomum.net/siick/rss" target="_blank">Voir sur Gitlab</a></li>
										<li>Siicktask (Kanboard) : <a href="https://forge.tedomum.net/siick/siicktask" target="_blank">Voir sur Gitlab</a></li>
									</ul>
									<ul>Serveur Scaleway
										<li>OS : Debian Strech 9.11 x64</li>
										<li>Yunohost : 3.6.5.3</li>
100
										<li>Siickdate (Framadate) : <a href="https://forge.tedomum.net/siick/siickdate" target="_blank">Voir sur Gitlab</a></li>
siick's avatar
siick committed
101
102
103
104
									</ul>
								</p>
								<h3>Sécurité</h3>
								<p>
105
									Voici la liste non exhaustive des mesures de sécurité prises sur les serveurs :
siick's avatar
siick committed
106
107
									<ul>
										<li>Port standard SSH 22 changé par un autre</li>
108
										<li>Connexion SSH root désactivée</li>
siick's avatar
siick committed
109
										<li>Fail2Ban avec les filtres actifs [sshd], [apache], [apache-noscript], [apache-overflows], [apache-badbots] <a href="https://forge.tedomum.net/siick/scripts_and_config/blob/master/custom.conf" target="_blank">(Voir le fichier de config sur Gitlab)</a>
siick's avatar
siick committed
110
111
										</li>
										<li>Mise à jour automatique avec apt-cron</li>
siick's avatar
siick committed
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
									</ul>
								</p>
							</div>
						</section>
					</div>
				<!-- Footer -->
					<footer id="footer">
						<div class="inner">
							<!-- <ul class="icons">
								<li><a href="https://mamot.fr/@siick" class="icon brands alt fa-mastodon" target="_blank"><span class="label">Mastodon</span></a></li>
								<li><a href="https://framasphere.org/people/385a79702f120132196c2a0000053625" class="icon brands alt fa-diaspora" target="_blank"><span class="label">Diaspora</span></a></li>
								<li><a href="#" class="icon brands alt fa-instagram"><span class="label">Instagram</span></a></li>
								<li><a href="#" class="icon brands alt fa-gitlab"><span class="label">GitHub</span></a></li>
								<li><a href="#" class="icon brands alt fa-linkedin-in"><span class="label">LinkedIn</span></a></li>
							</ul> -->
							<ul class="copyright">
128
								<li>CC BY-SA 4.0</li><li>Services libres pour personne désireuse de l'être</li><li><a href="technique.html">Informations techniques</a></li><li><a href="mentions.html">Mentions légales</a></li><li><a href="cgu.html">CGU</a></li>
siick's avatar
siick committed
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
							</ul>
						</div>
					</footer>

			</div>

		<!-- Scripts -->
			<script src="assets/js/jquery.min.js"></script>
			<script src="assets/js/jquery.scrolly.min.js"></script>
			<script src="assets/js/jquery.scrollex.min.js"></script>
			<script src="assets/js/browser.min.js"></script>
			<script src="assets/js/breakpoints.min.js"></script>
			<script src="assets/js/util.js"></script>
			<script src="assets/js/main.js"></script>

	</body>
</html>