Mirrors

best viewed on a PC, mobile layout is not a priority

Welcome!

Welcome to the homepage for Kevin's mirror service.
Currently the service runs from a single server: Noah (fr.sqidgeon.uk), located in France and hosted with prumahost.fr.

What is a mirror?

A mirror is a copy of a project's files, typically open-source software, kept in sync with the original source and distributed across different locations. The idea is that users can download from a server close to them.
Mirrors reduce the load on the main project servers. They are almost always volunteer-run, which helps spread the costs. I fund this service myself, though many larger mirrors are operated by universities or hosting companies. I started this because it seemed like an interesting project, and the server now handles a few other things for me as well.

Projects mirrored

Projects to be decided

I haven't chosen which open-source projects to mirror yet. The server is ready, and once the decisions are made they'll be listed here. Suggestions are welcome – email me at sqidgeon@outlook.com.

Mirror stats

Noah (fr.sqidgeon.uk) — France · prumahost.fr

Server

Noah is the mirror server, hosted in France through prumahost.fr. The specifications are:

Both IPv4 and IPv6 are supported.

Usage

Current resource usage of Noah (live, updates every second):

CPU
--
of 6 cores
RAM
--
of 12 GB
Disk
--
of 120 GB
Network
--
in / out (MB/s)

Uptime: --

No syncing

This mirror does not use rsync or any automatic syncing from upstream sources. Files are uploaded directly and kept as static snapshots. This keeps things simple and avoids any issues with partial or broken syncs. Updates happen when new content is manually pushed to the server.

Privacy Policy

The server keeps standard web server logs: IP address, user agent, timestamp, requested resource, and referrer. These are stored in the usual location (/var/log/nginx/) and are cleared out from time to time to free up space. No data is shared with anyone, and no cookies are used.
A typical log entry looks like this:

ip address - - [21/Dec/2025:17:51:51 +0000] "GET /some/project/ HTTP/2.0" 200 143 "-" "curl/8.5.0" "-"

I mainly use the logs to get a general sense of how much traffic the mirror receives and where it comes from.

FAQs

Q: Why just one server in France?
A: Starting with a single server keeps things manageable. A node in France provides good coverage for Europe. More locations could be added later if there's enough demand.

Q: Why no automatic syncing?
A: I prefer to upload files manually. It gives me full control over what's being served and avoids problems with broken or incomplete syncs. Updates only go live when I push them.

Q: Why prumahost.fr?
A: They provide reliable performance in France, which was the location I wanted. Good bandwidth, fair pricing, and straightforward terms.

Q: Which projects will be mirrored?
A: That's still being decided. If you're involved with an open-source project that could use a fast mirror in France, feel free to email me at sqidgeon@outlook.com. The list will be updated once the first projects are confirmed.

Any other questions? Send me an email at sqidgeon@outlook.com and I'll respond as soon as I can.


Note
This mirror service is in its early stages. The projects being mirrored haven't been finalised yet. All files will be served as static content uploaded directly, with no rsync or automatic syncing. Hosting is provided by prumahost.fr, and the server runs Debian.
— Kevin's Mirror Service · sqidgeon.uk · Noah (France) · prumahost.fr —