]> git.ipfire.org Git - ipfire.org.git/blame - src/templates/location/index.html
location: Move on to the main page
[ipfire.org.git] / src / templates / location / index.html
CommitLineData
c3bcd7d4
MT
1{% extends "base.html" %}
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 %}
c82f4f50 10 <div class="header">
c3bcd7d4 11 <div class="container">
c82f4f50 12 <h1>{{ _("Welcome to IPFire Location") }}</h1>
c3bcd7d4 13
c82f4f50
MT
14 <p class="text-muted">
15 {% if address.country_code %}
16 {{ _("We have detected you visiting us from %s.") % format_country_name(address.country_code) }}
17 {% else %}
18 {{ _("Unfortunately we do not know where you are visiting us from.") }}
19 {% end %}
c3bcd7d4 20
d9f7b6e5 21 <a href="/projects/location/lookup/{{ address }}">{{ _("Learn More") }}</a>
c82f4f50
MT
22 </p>
23 </div>
24 </div>
25
26 <div class="container">
27 <section>
28 <h3>{{ _("What is IPFire Location?") }}</h3>
29
30 <p>
31 IPFire Location can be used in firewalls or other threat
32 detection software, load-balancers, online shops, websites,
33 analytics &amp; reporting tools and more to detect the
34 originating country by IP address.
35 We are proud that our software is faster than others
36 by maintaining a smaller memory footprint which puts it
37 first in performance.
38 </p>
39
40 <p>
41 Our daily updated database does not only have information
42 about the originating country of all IPv6 and IPv4 addresses.
43 It identifies the Autonomous System (AS) these IP
44 addresses belong to, as well and more...
45 </p>
46
47 <p>
48 <code>libloc</code> is the C/C++ library that fires our
49 location services and runs on *nix, Mac OS X and more.
50 Integration into existing software is very easy and
51 bindings for languages like Python and Perl are available.
52 </p>
53
54 <div class="btn-toolbar">
d9f7b6e5
MT
55 <a class="btn btn-secondary mr-2" href="/projects/location/how-to-use">{{ _("How To Use") }}</a>
56 <a class="btn btn-primary" href="/donate">
c82f4f50
MT
57 {{ _("Donate") }}
58 </a>
59 </div>
60 </section>
61 </div>
c3bcd7d4 62
c82f4f50
MT
63 <section>
64 <div class="container">
65 <div class="card bg-primary text-white p-5">
66 <div class="card-body">
67 <div class="row">
68 <div class="col-md-12 col-lg-6 mb-3 d-flex">
69 <div class="align-self-stretch">
70 <span class="fas fa-biohazard fa-2x px-3"></span>
71 </div>
72
73 <div class="flex-column">
74 <h5 class="mb-3">{{ _("Threat Detection") }}</h5>
75
76 <p>
77 {{ _("Location information is crucial to identify where an attacker is coming from.") }}
78 <br>
79 {{ _("Analyze your traffic for malicious autonomous systems and block the straight away with IPFire.") }}
80 </p>
81 </div>
82 </div>
c3bcd7d4 83
c82f4f50
MT
84 <div class="col-md-12 col-lg-6 mb-3 d-flex">
85 <div class="align-self-stretch">
86 <span class="fas fa-balance-scale fa-2x px-3"></span>
87 </div>
c3bcd7d4 88
c82f4f50
MT
89 <div class="flex-column">
90 <h5 class="mb-3">{{ _("Load-Balancing") }}</h5>
c3bcd7d4 91
c82f4f50
MT
92 <p>
93 {{ _("Redirect your users to the nearest data center to given them a better user experience with faster websites and faster downloads.") }}
94 </p>
95 </div>
96 </div>
c3bcd7d4 97
c82f4f50
MT
98 <div class="col-md-12 col-lg-6 mb-3 d-flex">
99 <div class="align-self-stretch">
100 <span class="fas fa-route fa-2x px-3"></span>
101 </div>
c3bcd7d4 102
c82f4f50
MT
103 <div class="flex-column">
104 <h5 class="mb-3">{{ _("Online Visitors") }}</h5>
c3bcd7d4 105
c82f4f50
MT
106 <p>
107 {{ _("Comply with legal requirements and show visitors the correct information depending on the country they are visiting from.") }}
108 </p>
109 </div>
110 </div>
c3bcd7d4 111
c82f4f50
MT
112 <div class="col-md-12 col-lg-6 mb-3 d-flex">
113 <div class="align-self-stretch">
114 <span class="fab fa-osi fa-2x px-3"></span>
115 </div>
c3bcd7d4 116
c82f4f50
MT
117 <div class="flex-column">
118 <h5 class="mb-3">{{ _("Open Source") }}</h5>
c3bcd7d4 119
c82f4f50
MT
120 <p>
121 {{ _("libloc is free software and relies on support from the community.") }}
122 {{ _("You can support us by helping to improve our database or with your donation.") }}
123 </p>
124 </div>
125 </div>
c3bcd7d4
MT
126 </div>
127 </div>
128 </div>
c82f4f50
MT
129 </div>
130 </section>
cc2ad59e 131
c82f4f50
MT
132 <div class="container">
133 <section>
134 <h3 class="mb-5">{{ _("Who Is Using IPFire Location?") }}</h3>
cc2ad59e 135
c82f4f50
MT
136 <div class="row row-cols-2 row-cols-lg-4 justify-content-around align-items-center">
137 <div class="col text-center">
138 <img src="{{ static_url("img/ipfire-tux.png") }}"
139 class="img-fluid mb-3" alt="{{ _("IPFire Logo") }}">
cc2ad59e 140
c82f4f50
MT
141 <h6>
142 <a href="https://www.ipfire.org/" rel="noopener">IPFire</a>
143 </h6>
144 </div>
cc2ad59e 145
c82f4f50
MT
146 <div class="col text-center">
147 <img src="{{ static_url("img/tor.svg") }}"
148 class="img-fluid mb-3" alt="{{ _("Tor Project Logo") }}">
cc2ad59e 149
c82f4f50
MT
150 <h6>
151 The <a href="https://www.torproject.org/" rel="noopener">Tor Project</a>
152 </h6>
cc2ad59e
MT
153 </div>
154 </div>
c82f4f50
MT
155 </section>
156 </div>
c3bcd7d4 157{% end block %}