[Issue 14099] Promote DPaste (dpaste.dzfl.pl) to run.dlang.org
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Mar 30 06:52:49 UTC 2018
https://issues.dlang.org/show_bug.cgi?id=14099
Seb <greensunny12 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |greensunny12 at gmail.com
--- Comment #11 from Seb <greensunny12 at gmail.com> ---
> Maybe we should seriously consider compartmentalizing (e.g. using Docker) ALL our services, so they can be moved around on a whim as needed.
Yes please. It makes local testing, reproduction and migration really easy.
FYI: run.dlang.io is an docker image which gets built and pushed to Dockerhub.
Now if the server that runs run.dlang.io crashes one day, it's in theory as
easy as "docker run" on a new server (in practice, there's Nginx config + SSL +
local config, but it could be a lot worse).
> This is a proposal to make it officially a part of dlang.org: promote the website to run.dlang.org, and add a link to it on the D website (e.g. under the "Resources" submenu). The source code can be made publicly available if necessary.
-> https://github.com/dlang/dlang.org/pull/2312
> I'm all for increasing the bus factor, but is the situation with Jan much different?
> ...
> I can start by setting up a mirror for dlang.org. And, done! Just point dlang.org to k3.1azy.net in the event it's needed. You already have shell access to update it.
This now got worse as there's dlang.org/blog + dlang.org/lists, because in the
event of a downtime, you can simple copy/paste the snapshot from
https://docarchives.dlang.io/v2.079.0
--
More information about the Digitalmars-d-bugs
mailing list