We need more 10Gbps or higher dedicated servers for hosting our OS and app updates.
-
We need more 10Gbps or higher dedicated servers for hosting our OS and app updates. We have North America covered well enough via sponsored servers from ReliableSite in both Miami and Los Angeles and a sponsored server from Xenyth in Toronto but no longer have any left in Europe.
-
We need more 10Gbps or higher dedicated servers for hosting our OS and app updates. We have North America covered well enough via sponsored servers from ReliableSite in both Miami and Los Angeles and a sponsored server from Xenyth in Toronto but no longer have any left in Europe.
@GrapheneOS Couldn't some kind of P2P distribution help? The update downloader could be basically a non-seeding Bittorrent client and your servers be seeding clients. At worst case nothing changes for your but this way it is very easy for volunteers to seed it on their own meaning anyone can set up an update mirror without any coordination required.
-
We can afford to pay for a couple 10Gbps servers in Europe if needed but it would be better if we could get them sponsored. For Europe, we use an average of 1Gbps to 2Gbps over the course of a month but it's very bursty so we need 10Gbps to 20Gbps total capacity for it in Europe.
@GrapheneOS Try contacting some big enough #EU hosting provider (#infomaniak, #ovh, #hetzner)
-
We need more 10Gbps or higher dedicated servers for hosting our OS and app updates. We have North America covered well enough via sponsored servers from ReliableSite in both Miami and Los Angeles and a sponsored server from Xenyth in Toronto but no longer have any left in Europe.
I was already a fan of ReliableSite. They've got good pricing for high-spec servers.
Now that I've learned that they sponsor GrapheneOS, I'm gonna be a more loyal customer.
Stop giving your money to AWS/Azure/GC etc.
It's ironic that so many projects host freedom tech on big tech.
https://www.reliablesite.net/ -
@GrapheneOS Try contacting some big enough #EU hosting provider (#infomaniak, #ovh, #hetzner)
I was also going to suggest @hetzner
They are fairly big and Germany is becoming the European center for privacy (or the least worst) after the nonsense Switzerland and France 🤨
-
We can afford to pay for it but hosting companies providing sponsorships saves significant money we can use to pay more developers to improve privacy, security, usability and compatibility for GrapheneOS. We document server sponsors on our servers page: https://grapheneos.org/articles/grapheneos-servers#releases.grapheneos.org.
It doesn't necessarily need to be fully sponsored. If we could pay for servers at cost and especially cheaper access to bandwidth based on actual transit/peering costs that would help a lot. 10Gbps unmetered is usually quite expensive and also inefficient since our use is bursty.
-
I was also going to suggest @hetzner
They are fairly big and Germany is becoming the European center for privacy (or the least worst) after the nonsense Switzerland and France 🤨
@simonzerafa @occirol @hetzner Hetzner's pricing for 10GB is $1/TB with barely any bandwidth included which isn't comparable to their usual extremely low pricing. It's competitive but it starts being nearly as much as paying for 10Gbps unmetered which we can get for around $500 from other providers. We currently use around 300TB in a typical month for Europe so with 1 server that would be $300 which is reasonable but not great. We can afford it if we have to do it.
https://docs.hetzner.com/robot/dedicated-server/network/10g-uplink/
-
It doesn't necessarily need to be fully sponsored. If we could pay for servers at cost and especially cheaper access to bandwidth based on actual transit/peering costs that would help a lot. 10Gbps unmetered is usually quite expensive and also inefficient since our use is bursty.
Hey @init7, how about sponsoring a server for @GrapheneOS?
-
I was also going to suggest @hetzner
They are fairly big and Germany is becoming the European center for privacy (or the least worst) after the nonsense Switzerland and France 🤨
@simonzerafa @GrapheneOS I do not know for France, but Switzerland (for now) isn't such a nonsense in regard of privacy laws.
-
@simonzerafa @occirol @hetzner Hetzner's pricing for 10GB is $1/TB with barely any bandwidth included which isn't comparable to their usual extremely low pricing. It's competitive but it starts being nearly as much as paying for 10Gbps unmetered which we can get for around $500 from other providers. We currently use around 300TB in a typical month for Europe so with 1 server that would be $300 which is reasonable but not great. We can afford it if we have to do it.
https://docs.hetzner.com/robot/dedicated-server/network/10g-uplink/
I wonder if @beasts in the UK might be able to help? They are a fairly cool bunch so they might be able to help

-
It doesn't necessarily need to be fully sponsored. If we could pay for servers at cost and especially cheaper access to bandwidth based on actual transit/peering costs that would help a lot. 10Gbps unmetered is usually quite expensive and also inefficient since our use is bursty.
@GrapheneOS i believe debian does update polling time a little randomized to reduce burst usage. could grapheneos do similar to have a more distributed network usage?
-
It doesn't necessarily need to be fully sponsored. If we could pay for servers at cost and especially cheaper access to bandwidth based on actual transit/peering costs that would help a lot. 10Gbps unmetered is usually quite expensive and also inefficient since our use is bursty.
@GrapheneOS
Maybe @ubernauten is the right place. -
It doesn't necessarily need to be fully sponsored. If we could pay for servers at cost and especially cheaper access to bandwidth based on actual transit/peering costs that would help a lot. 10Gbps unmetered is usually quite expensive and also inefficient since our use is bursty.
@GrapheneOS Maybe try Scaleway? Datacentres in Paris, Amsterdam and Warsaw. French datacentres are 100% renewable energy powered: https://www.scaleway.com
-
We can afford to pay for a couple 10Gbps servers in Europe if needed but it would be better if we could get them sponsored. For Europe, we use an average of 1Gbps to 2Gbps over the course of a month but it's very bursty so we need 10Gbps to 20Gbps total capacity for it in Europe.
@GrapheneOS do you need actual servers (with compute) or just a place to distribute traffic (so a CDN)? If the latter, @fastlydevs is usually happy to sponsor FOSS projects and has good connectivity across the globe.
-
@GrapheneOS i believe debian does update polling time a little randomized to reduce burst usage. could grapheneos do similar to have a more distributed network usage?
@iquitsmoking Update checks use the standard JobScheduler which spreads out the checks. Update checks are every 6 hours with the full default flex up to 12h.
Debian barely has software versions are frozen for years and doesn't have fully automated updates. They're also fine with using a huge number of sketchy third party mirrors and don't care about having privacy for which software people are using including mostly not using HTTPS due to package signing. It's not really a similar situation.
-
@GrapheneOS do you need actual servers (with compute) or just a place to distribute traffic (so a CDN)? If the latter, @fastlydevs is usually happy to sponsor FOSS projects and has good connectivity across the globe.
@zhenech @fastlydevs We need actual servers since we host things ourselves where we can control how it's done and properly monitor it. We don't want to have any single points of failure. We host more than updates on these servers but updates are what uses the vast majority of the bandwidth and storage. Network time, connectivity checks, etc. don't consume much. Self-hosting geocoding instead of only a proxy will need a massive amount of memory and storage but it won't fit on the same servers.
-
@zhenech @fastlydevs We need actual servers since we host things ourselves where we can control how it's done and properly monitor it. We don't want to have any single points of failure. We host more than updates on these servers but updates are what uses the vast majority of the bandwidth and storage. Network time, connectivity checks, etc. don't consume much. Self-hosting geocoding instead of only a proxy will need a massive amount of memory and storage but it won't fit on the same servers.
@zhenech @fastlydevs We host 2 of our own anycast DNS networks and have servers around the world for our website/network services. We already essentially host a CDN ourselves. OS updates require a ton of bandwidth and a fair bit of storage so that's harder for us to afford with similarly low prices. We also host our own mail server, discussion forum, Matrix chat, Mastodon (this server), etc. We don't plan to move away from self-hosting but rather want to keep heading down the self-hosting path.
-
@zhenech @fastlydevs We host 2 of our own anycast DNS networks and have servers around the world for our website/network services. We already essentially host a CDN ourselves. OS updates require a ton of bandwidth and a fair bit of storage so that's harder for us to afford with similarly low prices. We also host our own mail server, discussion forum, Matrix chat, Mastodon (this server), etc. We don't plan to move away from self-hosting but rather want to keep heading down the self-hosting path.
@zhenech @fastlydevs We have our own AS and IP space which we use to host 2 separate anycast DNS networks and are phasing in for other uses too including moving to it for email in the near future. Moving to a CDN is just not the direction we're going. Our approach is having a multi-provider setup with no single point of failure for DNS and the OS services where we aren't heavily reliant on any specific provider. Providers can go out of business, go down, change their mind about sponsorship, etc.
-
@GrapheneOS Maybe try Scaleway? Datacentres in Paris, Amsterdam and Warsaw. French datacentres are 100% renewable energy powered: https://www.scaleway.com
@greg_harvey Edited:
It seems they're based in France which we're currently trying to avoid due to major hostility from French national law enforcement and their government towards end-to-end encryption and secure devices. French law enforcement specifically targeted GrapheneOS with fearmongering and spread it in a bunch of the French media. They're trying to make it seem as if GrapheneOS is for criminals and are trying to justify taking action against us so we don't want to bne involved there.
-
@greg_harvey Edited:
It seems they're based in France which we're currently trying to avoid due to major hostility from French national law enforcement and their government towards end-to-end encryption and secure devices. French law enforcement specifically targeted GrapheneOS with fearmongering and spread it in a bunch of the French media. They're trying to make it seem as if GrapheneOS is for criminals and are trying to justify taking action against us so we don't want to bne involved there.
@GrapheneOS Have you asked them if they'll be the sponsor? They might give you the servers if you ask?
