Personal ELPA Archive
There's been a few times over the years when I wanted to install an Emacs
package that was not available on any of the common package distributers, such
as GNU ELPA
or MELPA
. Most recently I wanted to install llvm-mode
, but
that package have recently been removed due to the size of the llvm
repository. Previously, I would have just ended up not using the package at all
or possibly adding the package to my own configuration repository if I really
wanted to use it. This time however, I decided to try to figure out what it
would take to setup your own Emacs package distribution server, and as it turns
out, with a pre-existing webserver, there's only a few file conventions that
need to be fulfilled on the host and client sides to do just that.