Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make /bin a redirect to https://bitcoincore.org/bin? #3641

Closed
laanwj opened this issue Apr 13, 2021 · 6 comments
Closed

Make /bin a redirect to https://bitcoincore.org/bin? #3641

laanwj opened this issue Apr 13, 2021 · 6 comments

Comments

@laanwj
Copy link
Contributor

laanwj commented Apr 13, 2021

As I am no longer going to upload new bitcoin core releases to bitcoin.org, and some people may still use the old URL, it might make sense to redirect /bin to bitcoincore.org/bin site as the canonical download location.

Same for the bitcoin core section of the site (at least the download link).

An alternative would be to remove those parts of the site. In any case, keeping it as it is now might confuse people.

@Cobra-Bitcoin
Copy link
Contributor

Strange to see you advocating centralization here. IMO having multiple download locations is a good thing. One "canonical location" is a bad thing and makes that location a target for attackers. Also, sometimes sites go down, get DDoS'd, blocked in certain countries, etc, so having more than one reputable site to get the software is essential. The current situation where some users download from bitcoin.org, and some from bitcoincore.org doesn't seem so bad, or at least not bad enough to redirect parts of the site, and remove content.

Unfortunately, we've also recently seen that bitcoincore.org cannot be considered a reliable location for hosting content. If there should be a "canonical location" for the software, it should be someplace that doesn't bend the knee to spurious legal threats.

@laanwj
Copy link
Contributor Author

laanwj commented Apr 14, 2021

I do not intend to turn this into an argument. Basically I wanted to communicate I will not be uploading bitcoin core binaries anymore to this site. What you do is up to you.

@Cobra-Bitcoin
Copy link
Contributor

@laanwj I don't want to argue either, I was just disagreeing strongly about your suggestion for there to be a canonical location to download the software.

Anyway, it's trivial to mirror the binaries and release notes, so I'll take up that role instead from now on. Thanks for letting me know.

@laanwj
Copy link
Contributor Author

laanwj commented Apr 14, 2021

Fair enough, thanks.

fanquake added a commit to bitcoin-core/gui that referenced this issue Jul 7, 2021
…process

fa051d3 doc: Remove unused section from release process (MarcoFalke)

Pull request description:

  The section does not apply to us, because it is being done by the maintainers of the `bitcoin.org` website, see bitcoin-dot-org/Bitcoin.org#3641 (comment) . Documentation about the process is in their repo: https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-events-release-notes-and-alerts.md#release-notes

ACKs for top commit:
  jarolrod:
    ACK fa051d3
  Zero-1729:
    ACK fa051d3
  fanquake:
    ACK fa051d3

Tree-SHA512: eadc192958bb0d1009ad94c2ec79087b87514e3d19e2e6d759440392fa4abc432c512ba60692018e789c822a98a515a5f9a42966de4f8fe6b0a8b99470a76b5c
@melroy89
Copy link
Contributor

melroy89 commented Dec 22, 2021

I also want to sync the bin directory on my mirror: bitcoin.melroy.org. Are you using any script to sync the data? Or was and is this still done Manually?!

@melroy89
Copy link
Contributor

I created a Web scraper that does exactly this. My app will scrawl the bitcoincore.org/bin folder, and will download all the bitcoin core files and put them locally within a bin directory:

Check it out: https://gitlab.melroy.org/bitcoin-dot-org/bitcoin-core-web-scraper

See also Docker image: https://hub.docker.com/r/danger89/bitcoinscraper

This is ideal for creating your own mirror! The Docker image starts a cronjob, check the website once a week for any changes. So you don't need to do anything anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants