Are there any freely available recent snapshots for the main net that I could download ? I'm looking for either full or rolling.
TzDutch has been providing recent backups of the chain since the beginning of betanet called quicksync. This service has proven to be trustworthy and invaluable to a lot of new node operators. They now have an import friendly version also since the introduction of snapshots.
Update: TzDutch is shut down and sadly, quicksync is no longer available. I recommend using Tezosshots, they are newer but trusted source run by an active community member.
You can already get full mode snapshots here.
Alphanet Archive and Mainnet Archive coming soon™.
Automated full and rolling snapshots available here: https://github.com/Phlogi/tezos-snapshots
There is also: https://snapshots.tulip.tools/#/
with snapshots for full and rolling, and the context and store folders as .tar.gz for archive for all networks ( the tezos node does not yet support export/import of archive snapshots, so thats why .tar.gz )
You have also https://snapshots.baketzfor.me/ for mainnet snapshots.
Here is an update for this question, these snapshots work perfectly when you extract them with
curl -s https://api.github.com/repos/Phlogi/tezos-snapshots/releases/latest | jq -r ".assets | select(.name) | .browser_download_url" | grep roll | xargs wget -q --show-progress
curl -s https://api.github.com/repos/Phlogi/tezos-snapshots/releases/latest | jq -r ".assets | select(.name) | .browser_download_url" | grep full | xargs wget -q --show-progress # files are splitted as max. size is 2GB on github release assets # all in one decompress cat mainnet.full.* | xz -d -v -T0 > mainnet.importme