Docker image bump
This commit is contained in:
parent
fa1c796f3c
commit
40ac5580fa
@ -1,8 +1,6 @@
|
|||||||
# === BUILD STAGE === #
|
# === BUILD STAGE === #
|
||||||
FROM golang:1.12-alpine as build
|
FROM golang:1.12-alpine as build
|
||||||
|
|
||||||
ARG ACCESS_TOKEN
|
|
||||||
|
|
||||||
RUN apk add --no-cache git
|
RUN apk add --no-cache git
|
||||||
|
|
||||||
WORKDIR /srv/app
|
WORKDIR /srv/app
|
||||||
@ -16,7 +14,7 @@ RUN go test -v ./...
|
|||||||
RUN go build -ldflags="-w -s" -o build
|
RUN go build -ldflags="-w -s" -o build
|
||||||
|
|
||||||
# === RUN STAGE === #
|
# === RUN STAGE === #
|
||||||
FROM alpine as run
|
FROM registry.odit.services/hub/library/alpine:3.16 as run
|
||||||
|
|
||||||
RUN apk update \
|
RUN apk update \
|
||||||
&& apk upgrade \
|
&& apk upgrade \
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
package main
|
|
||||||
|
|
||||||
import (
|
|
||||||
"net/http"
|
|
||||||
"time"
|
|
||||||
|
|
||||||
npmproxy "github.com/pkgems/npm-cache-proxy/proxy"
|
|
||||||
"github.com/go-redis/redis"
|
|
||||||
)
|
|
||||||
|
|
||||||
func main() {
|
|
||||||
proxy := npmproxy.Proxy{
|
|
||||||
Database: npmproxy.DatabaseRedis{
|
|
||||||
Client: redis.NewClient(&redis.Options{
|
|
||||||
Addr: "localhost:6379",
|
|
||||||
DB: 0,
|
|
||||||
Password: "",
|
|
||||||
}),
|
|
||||||
},
|
|
||||||
HttpClient: &http.Client{},
|
|
||||||
}
|
|
||||||
|
|
||||||
proxy.Server(npmproxy.ServerOptions{
|
|
||||||
ListenAddress: "localhost:8080",
|
|
||||||
GetOptions: func() (npmproxy.Options, error) {
|
|
||||||
return npmproxy.Options{
|
|
||||||
DatabasePrefix: "ncp-",
|
|
||||||
DatabaseExpiration: 1 * time.Hour,
|
|
||||||
UpstreamAddress: "https://registry.npmjs.org",
|
|
||||||
}, nil
|
|
||||||
},
|
|
||||||
}).ListenAndServe()
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user