]>
Commit | Line | Data |
---|---|---|
07992979 | 1 | {% extends "../base.html" %} |
c3bcd7d4 MT |
2 | |
3 | {% block head %} | |
4 | <meta name="description" content="{{ _("A powerful location database to find people on the Internet") }}" /> | |
5 | {% end block %} | |
6 | ||
c82f4f50 | 7 | {% block title %}{{ _("Welcome to IPFire Location") }}{% end block %} |
c3bcd7d4 MT |
8 | |
9 | {% block container %} | |
756644cc | 10 | <section class="hero is-medium is-primary"> |
07992979 MT |
11 | <div class="hero-body"> |
12 | <div class="container"> | |
ed83981e | 13 | <h1 class="title">{{ _("IPFire Location") }}</h1> |
c3bcd7d4 | 14 | |
a2864415 MT |
15 | <h6 class="subtitle mb-6"> |
16 | {{ _("Discover the Internet, One Location at a Time") }} | |
17 | </h6> | |
c3bcd7d4 | 18 | |
a2864415 | 19 | <div class="columns is-multiline my-6"> |
07992979 MT |
20 | <div class="column is-half"> |
21 | <div class="columns is-mobile is-vcentered"> | |
22 | <div class="column is-3 has-text-centered"> | |
23 | <span class="fas fa-biohazard fa-5x"></span> | |
c82f4f50 MT |
24 | </div> |
25 | ||
07992979 MT |
26 | <div class="column"> |
27 | <p class="title is-5">{{ _("Threat Detection") }}</p> | |
c82f4f50 | 28 | |
a2864415 MT |
29 | <div class="content"> |
30 | <p> | |
31 | By accurately identifying the geographical location of IP addresses, | |
32 | users can implement targeted security measures to mitigate risks | |
33 | associated with specific regions or countries. | |
34 | </p> | |
35 | </div> | |
c82f4f50 MT |
36 | </div> |
37 | </div> | |
07992979 | 38 | </div> |
c3bcd7d4 | 39 | |
07992979 MT |
40 | <div class="column is-half"> |
41 | <div class="columns is-mobile is-vcentered"> | |
42 | <div class="column is-3 has-text-centered"> | |
a2864415 | 43 | <span class="fas fa-location-dot fa-5x"></span> |
c82f4f50 | 44 | </div> |
c3bcd7d4 | 45 | |
07992979 | 46 | <div class="column"> |
a2864415 MT |
47 | <p class="title is-5">{{ _("Localization") }}</p> |
48 | ||
49 | <div class="content"> | |
50 | <p> | |
51 | Businesses can use geolocation data to tailor content and services based | |
52 | on the location of their users, enhancing user experience and engagement. | |
53 | </p> | |
54 | </div> | |
55 | </div> | |
56 | </div> | |
57 | </div> | |
c3bcd7d4 | 58 | |
a2864415 MT |
59 | <div class="column is-half"> |
60 | <div class="columns is-mobile is-vcentered"> | |
61 | <div class="column is-3 has-text-centered"> | |
62 | <span class="fas fa-lock fa-5x"></span> | |
63 | </div> | |
64 | ||
65 | <div class="column"> | |
66 | <p class="title is-5">{{ _("Access Control") }}</p> | |
67 | ||
68 | <div class="content"> | |
69 | <p> | |
70 | The Location database enables users to enforce access controls based on | |
71 | geographic criteria, allowing them to restrict or grant access to | |
72 | resources based on location. | |
73 | </p> | |
74 | </div> | |
c82f4f50 MT |
75 | </div> |
76 | </div> | |
07992979 | 77 | </div> |
c3bcd7d4 | 78 | |
07992979 MT |
79 | <div class="column is-half"> |
80 | <div class="columns is-mobile is-vcentered"> | |
81 | <div class="column is-3 has-text-centered"> | |
a2864415 | 82 | <span class="fas fa-ethernet fa-5x"></span> |
c82f4f50 | 83 | </div> |
c3bcd7d4 | 84 | |
07992979 | 85 | <div class="column"> |
a2864415 MT |
86 | <p class="title is-5">{{ _("Network Optimization") }}</p> |
87 | ||
88 | <div class="content"> | |
89 | <p> | |
90 | Geolocation data can be used to optimize network performance by directing | |
91 | traffic through the most efficient routes based on geographic proximity. | |
92 | </p> | |
93 | </div> | |
94 | </div> | |
95 | </div> | |
96 | </div> | |
c3bcd7d4 | 97 | |
a2864415 MT |
98 | <div class="column is-half"> |
99 | <div class="columns is-mobile is-vcentered"> | |
100 | <div class="column is-3 has-text-centered"> | |
101 | <span class="fas fa-gavel fa-5x"></span> | |
102 | </div> | |
103 | ||
104 | <div class="column"> | |
105 | <p class="title is-5">{{ _("Compliance") }}</p> | |
106 | ||
107 | <div class="content"> | |
108 | <p> | |
109 | Many regulatory requirements necessitate geolocation data for compliance | |
110 | purposes. | |
111 | The IPFire Location database helps users meet these requirements by providing | |
112 | accurate location information. | |
113 | </p> | |
114 | </div> | |
c82f4f50 MT |
115 | </div> |
116 | </div> | |
07992979 | 117 | </div> |
c3bcd7d4 | 118 | |
07992979 MT |
119 | <div class="column is-half"> |
120 | <div class="columns is-mobile is-vcentered"> | |
121 | <div class="column is-3 has-text-centered"> | |
122 | <span class="fab fa-osi fa-5x"></span> | |
c82f4f50 | 123 | </div> |
c3bcd7d4 | 124 | |
07992979 | 125 | <div class="column"> |
a2864415 MT |
126 | <p class="title is-5">{{ _("Open Source & Free Forever") }}</p> |
127 | ||
128 | <div class="content"> | |
129 | <p> | |
130 | IPFire Location is open source, ensuring transparency, flexibility, and | |
131 | community-driven development for users who value open and collaborative solutions. | |
132 | </p> | |
133 | </div> | |
134 | </div> | |
135 | </div> | |
136 | </div> | |
137 | </div> | |
138 | </div> | |
139 | </div> | |
140 | </section> | |
c3bcd7d4 | 141 | |
a2864415 MT |
142 | <section class="hero"> |
143 | <div class="hero-body"> | |
144 | <div class="container"> | |
145 | <h5 class="title is-5">{{ _("Why Use IPFire Location?") }}</h5> | |
146 | ||
147 | <div class="columns"> | |
148 | <div class="column is-half"> | |
149 | <div class="block"> | |
150 | <p class="title is-5">{{ _("Accuracy") }}</p> | |
151 | ||
152 | <div class="content"> | |
153 | <p> | |
154 | {{ _("IPFire Location aims to be the most accurate database on the market.") }} | |
155 | {{ _("By gathering data from many sources, we achieve highest accuracy.") }} | |
156 | </p> | |
157 | </div> | |
158 | </div> | |
159 | ||
160 | <div class="block"> | |
161 | <p class="title is-5">{{ _("A Multitude Of Information") }}</p> | |
162 | ||
163 | <div class="content"> | |
c82f4f50 | 164 | <p> |
a2864415 MT |
165 | {{ _("Unlike other Geolocation databases, IPFire Location does not only hold country information. Instead we have:") }} |
166 | </p> | |
167 | ||
168 | <ul> | |
169 | <li>{{ _("Country Codes") }}</li> | |
170 | <li>{{ _("Network Prefixes") }}</li> | |
171 | <li>{{ _("AS Number & Names") }}</li> | |
172 | <li> | |
173 | {{ _("Flags for") }} | |
174 | <ul> | |
175 | <li>{{ _("Anycast Networks") }}</li> | |
176 | <li>{{ _("Satellite Networks") }}</li> | |
177 | <li>{{ _("Anonymous Proxies") }}</li> | |
178 | <li>{{ _("Hostile Networks") }}</li> | |
179 | </ul> | |
180 | </li> | |
181 | <li> | |
182 | {{ _("A full list of bogons") }} | |
183 | </li> | |
184 | </ul> | |
185 | </div> | |
186 | </div> | |
187 | </div> | |
188 | ||
189 | <div class="column is-half"> | |
190 | <div class="block"> | |
191 | <p class="title is-5">{{ _("Performance") }}</p> | |
192 | ||
193 | <div class="content"> | |
194 | <p> | |
195 | {{ _("For some applications, performance is key.") }} | |
196 | {{ _("IPFire Location is designed to organise all data for the fastest lookups enabling applications that were not possible before.") }} | |
197 | </p> | |
198 | </div> | |
199 | </div> | |
200 | ||
201 | <div class="block"> | |
202 | <p class="title is-5">{{ _("Easy Integration") }}</p> | |
203 | ||
204 | <div class="content"> | |
205 | <p> | |
206 | {{ _("IPFire Location uses a proprietary database format that is read and written by our own software.") }} | |
207 | {{ _("A lightweight C library is the core of this application and there are bindings available for Python, Perl and Lua, too.") }} | |
208 | </p> | |
209 | </div> | |
210 | </div> | |
211 | ||
212 | <div class="block"> | |
213 | <p class="title is-5">{{ _("Secure And Instant Updates") }}</p> | |
214 | ||
215 | <div class="content"> | |
216 | <p> | |
217 | {{ _("The database is small to download and cryptographically signed which is a necessity to be deployed in security applications.") }} | |
c82f4f50 MT |
218 | </p> |
219 | </div> | |
220 | </div> | |
c3bcd7d4 MT |
221 | </div> |
222 | </div> | |
a2864415 MT |
223 | |
224 | <a class="button is-medium is-primary is-fullwidth" href="/location/how-to-use"> | |
225 | {{ _("Learn How To Use IPFire Location") }} | |
226 | </a> | |
c3bcd7d4 | 227 | </div> |
c82f4f50 MT |
228 | </div> |
229 | </section> | |
cc2ad59e | 230 | |
07992979 MT |
231 | <section class="hero"> |
232 | <div class="hero-body"> | |
233 | <div class="container"> | |
a2864415 | 234 | <h5 class="title is-5">{{ _("Who Is Using IPFire Location?") }}</h5> |
07992979 MT |
235 | |
236 | <div class="level"> | |
237 | <div class="level-item"> | |
c0db8146 MT |
238 | <h1 class="title is-1"> |
239 | {% module IPFireLogo() %} | |
240 | </h1> | |
07992979 | 241 | </div> |
cc2ad59e | 242 | |
07992979 MT |
243 | <div class="level-item"> |
244 | <a href="https://www.torproject.org/" rel="noopener"> | |
9b7d3ade | 245 | <figure class="image is-128x128 is-flex is-align-items-center"> |
07992979 MT |
246 | <img src="{{ static_url("img/tor.svg") }}" alt="{{ _("The Tor Project") }}"> |
247 | </figure> | |
248 | </a> | |
249 | </div> | |
9b7d3ade MT |
250 | |
251 | <div class="level-item"> | |
252 | <a href="https://f-droid.org/" rel="noopener"> | |
253 | <figure class="image is-128x128 is-flex is-align-items-center"> | |
254 | <img src="{{ static_url("img/fdroid-logo.svg") }}" alt="{{ _("F-Droid") }}"> | |
255 | </figure> | |
256 | </a> | |
257 | </div> | |
cc2ad59e MT |
258 | </div> |
259 | </div> | |
07992979 MT |
260 | </div> |
261 | </section> | |
c3bcd7d4 | 262 | {% end block %} |