OvermindDL1

OvermindDL1

Elixir-lang.org mirrors

It was stated at elixir-lang.org blocked in Russia · Issue #6172 · elixir-lang/elixir · GitHub that Mirrors of the primary Elixir website would be useful since Cloudflare and Fastly have so many issues in so many situations (the situation above is Cloudflare being blocked in Russia), so I set up a mirror. It should sync up at least once a day or so (cron job) but I’d love if the normal Elixir site could just push to it directly (SSH key over SFTP is simple to do), but this should work for now. Feel free to use it if anyone needs it. If anyone else hosts any mirrors then note it here as I’ll make this top post a Wiki entry. :slight_smile:

http://elixir-lang-mirror.forum.elixirforum.com/

Most Liked

AstonJ

AstonJ

Ok the Elixirforum.com mirror is now automatically updated three times a day :023:

If anyone wants the bashscript I am using it is:

#!/bin/bash
cd /path/to/your/elixir-lang.github.com/directory
git pull
jekyll b
rm -rf /path/to/where/you/serve/the/mirror/from/public_html/*
mv /path/to/your/elixir-lang.github.com/directory/_site/* /path/to/where/you/serve/the/mirror/from/public_html/

@OvermindDL1 I use letsencrypt as well, but have never used it on a sub-domain before - I use HAProxy on the front end and Discourse uses Docker (so unusual set-up) and didn’t want to risk any probs with the forum :lol: is https a must just for the mirror which is a static site? I would think http is fine as there’s no log-in, etc?

If there is a simple/easy way to mirror Hex docs I’m happy to do that as well :slight_smile:

ericmj

ericmj

Elixir Core Team

Yes: Mirrors | Hex. Run mix help hex.repo for docs.

OvermindDL1

OvermindDL1

I’m of the opinion that https is mandatory everywhere, personally. ^.^
I automated that asap when Let’s Encrypt came out.

I’d like to know too, I have more than enough space so I could mirror it as well. Hex.pm too.

Last Post!

ericmj

ericmj

Elixir Core Team

The easiest way would be to set up an HTTP proxy. You can also traverse the API and download the doc tarballs for every release. specifications/apiary.apib at main · hexpm/specifications · GitHub

Where Next?

Popular in Wikis Top

ibgib
Popular Elixir Packages List of popular Atom.io Elixir Packages. These can be installed via atom’s package center or a command line with ...
New
swelham
Introduction After some discussion with a few other members we thought it might be an idea to start a thread where we can post about libr...
New
georgeguimaraes
Hi people, since the new year is coming, I’d like to plan my travels for events in 2017. So, what events (Elixir or FP related) that you...
New
axelson
Preamble This Wiki is intended to be a community-maintained (see the Contribution Guidelines if interested) resource of common “gotchas” ...
New
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 42576 114
New
gmile
:httpc HTTP client is part of Erlang standard library, and as such can be easily used in Elixir code too. One particular advantage of usi...
New
Rich_Morin
I’d like to start a discussion of data serialization formats, in the context of Elixir. The rest of this note is a combination of persona...
New

Other popular topics Top

electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New

We're in Beta

About us Mission Statement