61 Commits

Author SHA1 Message Date
Zenithal (at bravo)
7c5b56b6eb
homebrew-bottles: migrate to ghcr.io
Ref to https://github.com/ustclug/ustcmirror-images/blob/master/homebrew-bottles/bottles-json/src/main.rs

use tmpdir for atomic update

clean old script and docker image
2021-09-11 23:06:30 +08:00
Miao Wang
4e28f48061 pub-mirror: fix docker build 2021-06-14 02:00:04 +08:00
Miao Wang
a903bd13ab nix-channels: pin minio version to 5.x 2021-06-12 23:42:19 +08:00
Miao Wang
ba6b4eadb0 nix-channel: download arch-specific nix tarball 2021-06-12 23:42:19 +08:00
Miao Wang
fbb0b17a51 rubygems: disbale work around for incompatible bb 2021-06-12 23:42:19 +08:00
Miao Wang
e671426d27 rubygems: add bash to docker img 2021-06-12 23:42:19 +08:00
Miao Wang
41dfd905ea Add packages for aarch64 build 2021-06-12 23:42:19 +08:00
Miao Wang
fa307b9d2b bandersnatch: use latest version(5.0.0) in py39 2021-05-02 21:51:59 +08:00
Harry Chen
5a52518657 Use latest Rust version for compiling
Signed-off-by: Harry Chen <i@harrychen.xyz>
2021-01-31 00:13:33 +08:00
Harry Chen
780a83db42 Always use latest version of rustup-mirror
Signed-off-by: Harry Chen <i@harrychen.xyz>
2021-01-30 23:31:41 +08:00
Miao Wang
4c66f70f99 change upstream of homebrew-mirror 2021-01-03 03:25:13 +08:00
taoky
6981b7af54
minio-py 7.0.0 has "Lots of APIs and functions been refactored", and breaks current sync script.
Ref to bf39c0e5d5

Co-authored-by: dramforever <dramforever@live.com>
2021-01-02 18:37:12 +08:00
jiegec
dcaa9930fc Fix bandersnatch dockerfile: python-dev is deprecated in favor of python3-dev 2020-11-23 13:31:46 +08:00
Johnny Chen
cb90bfa7b6
[julia] upgrade to StorageMirrorServer v0.2.0
HTTP.jl is somehow not reliable enough that `HTTP.get` would occasionally hang for unidentified reasons. This version uses `curl` instead of `HTTP.get` to fetch resources, which is more stable and faster.

`curl` dependency is included in julia:1.5 base image so we don't need to install it.
2020-09-10 15:54:23 +08:00
Yuxiang Zhang
4b96d33315
fix homebrew env (gaoyifan/homebrew-bottle-mirror#6) 2020-08-20 21:55:45 +08:00
Johnny Chen
2f743c5bd1
upgrade to StorageMirrorServer v0.1.6 2020-08-19 11:40:04 +08:00
Johnny Chen
effc4f7494
[Julia] skip failed_resources for 5 days until next try 2020-08-18 07:50:53 +08:00
Yuxiang Zhang
f7a468b4a6
fix build errors on Dockerhub 2020-08-15 19:34:58 +08:00
Johnny Chen
562b5a72b6
[julia] upgrade to StorageMirrorServer v0.1.4 and use all official upstreams 2020-08-15 17:29:34 +08:00
Johnny Chen
a738226ce6
make registry downloading failure a panic 2020-08-10 23:35:12 +08:00
z4yx
eca5de8976 add a user with uid 2000 2020-08-09 22:55:40 +08:00
Yuxiang Zhang
dc6bfb4612
fix a file location 2020-08-09 21:45:08 +08:00
Johnny Chen
caa3963ea7
[Julia] make /opt/julia a shared julia depot path
This makes non-root users can directly use StorageMirrorServer
2020-08-09 21:07:20 +08:00
Yuxiang Zhang
8c66850fa8
/tmp/julia/ not exists 2020-08-09 18:32:07 +08:00
Johnny Chen
8db431c00c
upgrade to v0.1.1-rc3 2020-08-09 02:58:23 +08:00
Johnny Chen
b082789519
[Julia] upgrade julia mirror script 2020-08-08 21:46:57 +08:00
z4yx
243a8b2383 install bash 2020-05-31 11:04:00 +08:00
z4yx
8b6b4ec6a9 fix lxml 2020-05-31 10:26:27 +08:00
z4yx
6635f5c715 build a docker image for bandersnatch 2020-05-31 10:01:34 +08:00
Johnny Chen
306960e39b
skip packages that unexpectedly take a long time 2020-05-29 13:02:45 +08:00
Johnny Chen
b14eac015b
use StorageServer#v0.1.0.beta and remove jill dependency 2020-05-28 09:17:30 +08:00
z4yx
8dfbbf5ca8 Revert "adduser before chown"
This reverts commit 7761ed423f86308928d7a0cdc10380dbc3260e28.
2020-05-26 10:00:23 +08:00
z4yx
7761ed423f adduser before chown 2020-05-25 15:31:01 +08:00
z4yx
cf9eae77af fix permission issues 2020-05-25 13:14:30 +08:00
Johnny Chen
6d4c3f81c4
add docstrings 2020-05-24 22:12:20 +08:00
Johnny Chen
8eb6d72642
add docker script for julia mirror 2020-05-24 14:56:45 +08:00
Yuxiang Zhang
1e361e24f6
curl is required 2020-03-24 21:22:23 +08:00
z4yx
6e35c9268e use the primary docker image for stackage 2020-03-24 20:55:19 +08:00
Yuxiang Zhang
41bdd804d0
Update Dockerfile 2020-03-24 20:43:19 +08:00
Yuxiang Zhang
61d91075c7
[nix-channels] Docker image based on debian:buster 2020-03-24 20:15:20 +08:00
Yuxiang Zhang
fc9929258c
Merge pull request #62 from dramforever/nix-new
nix-channels and nixos-images update due to upstream change
2020-03-23 22:15:04 +08:00
dramforever
a14304c1b2 nix-channels: update
https://discourse.nixos.org/t/announcement-moving-nixos-org-to-netlify/6212
2020-03-23 20:33:02 +08:00
z4yx
bad8003b0e switch to z4yx/homebrew-bottle-mirror temporarily 2020-03-22 19:06:55 +08:00
Yuxiang Zhang
d11a7fcf38
Merge pull request #49 from dramforever/add-nix-channels
Add nix-channels (preliminary)
2020-03-02 12:14:56 +08:00
Yuxiang Zhang
72711bf6ea
Update Dockerfile 2020-02-29 18:33:22 +08:00
Jiajie Chen
abe4ce0d33 Bump rustup-mirror rust version to 1.39.0 2020-02-25 22:24:34 +08:00
Harry Chen
3c3c178dcb Add version in rustup-mirror/Dockerfile
Signed-off-by: Harry Chen <i@harrychen.xyz>
2020-02-21 22:04:52 +08:00
root
12d20f2820 add Docker image for linuxbrew 2020-02-21 21:40:45 +08:00
Yuxiang Zhang
ccb2480914
Using latest pub-mirror from git 2020-02-14 20:28:54 +08:00
Yuxiang Zhang
26d84af48e
upgrade Dart 2020-02-13 18:42:07 +08:00