Skip to content

asynchrony/jnuget-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jnuget-docker

Dockerfile for jnuget (Pure Java NuGet hosting server)

Prerequisites

jwilder/nginx-proxy works well with the dockerfile

Usage

run following command

docker build -t [imagename] .
docker run -v [package storage directory]:/var/lib/jnuget [imagename]

then, open http://localhost:[port] and you will get the start page of jnuget.

This version is sets jNuget as the default(and only) tomcat webapp, so you can access it directly from the domain root. If using with jwilder/nginx-proxy, adding the -e VIRTUAL_HOST="****" to your run command will bind jNuget to port 80.

initial login ID is "admin:adminadmin"

your setting and pushed packages are stored in [package storage directory].

Caution

The Dockerfile does not set configuration for security(e.g. TLS,Authentication), so you must use it at your own risk

if you do not set [package storage directory], changes(user setting,pushed packages) are lost when container process is killed.

Releases

No releases published

Packages

No packages published