Sign inSign up

jdelemar/verdaccio-node-code-server

By jdelemar

•Updated over 6 years ago

Verdaccio, Visual Studio Code, and nodejs in your browser

Image
0

2.9K

jdelemar/verdaccio-node-code-server repository overview

⁠Verdaccio, Visual Studio Code, and nodejs

Verdaccio, Visual Studio Code, and nodejs walk into a bar

This image contains Verdaccio⁠, Visual Studio Code⁠ via Coder⁠, and nodejs⁠

The main purpose of this project is to be able grab npm packages using a browser as an interface

⁠Try

Try in PWD

⁠How to use this image

⁠Quick start

    docker run -it -p 8443:8443 jdelemar/verdaccio-node-code-server /bin/bash

Visual Studio Code will be available in your browser at http://localhost:8443⁠

⁠Other configurations

    # Open everything
    docker run -it --rm -p 8443:8443 -p 4873:4873 -p 8080:8080 -p 4200:4200 jdelemar/verdaccio-node-code-server /bin/bash

    # Some additional settings from Code-Server - see Code-Server via LinuxServer.io link for more
    docker create \
        --name=code-server \
        -e PUID=1000 \
        -e PGID=1000 \
        -e TZ=America/New_York \
        -e PASSWORD=password `#optional` \
        -e SUDO_PASSWORD=password `#optional` \
        -p 8443:8443 \
        -v /path/to/appdata/config:/config \
        --restart unless-stopped \
        jdelemar/verdaccio-node-code-server

docker-compose.yml

    version: "3.1"

    services:
    verdaccio-node-code-server:
        image: jdelemar/verdaccio-node-code-server
        command: >
            sh -c "verdaccio --listen http://0.0.0.0:4873 &
                tail -f /dev/null"
        environment:
        - PUID=1000
        - PGID=1000
        - TZ=America/New_York
        # - PASSWORD=changeme #optional
        - SUDO_PASSWORD=changeme #optional
        # volumes:
        #  - /path/to/appdata/config:/config
        ports:
        - 8443:8443
        - 4873:4873
        - 8080:8080
        - 4200:4200 # just in case
⁠Container info

📂verdaccio - /config/.config/verdaccio, ⭐️/config/.config/verdaccio/storage
📂workspace - /config/workspace
📏765MB
🛳4873 - Verdaccio
🛳8443 - Code-Server
🛳8080 - http-server
🛳4200 - Misc

⁠Sources

GitHub source code⁠
Docker repository⁠
Verdaccio source code⁠
Visual Studio Code⁠
Code-Server (via LinuxServer.io) source code⁠
Coder⁠
Nodejs⁠

⁠License

View license information⁠ for this Docker project.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

Tag summary

Content type

Image

Digest

Size

261.2 MB

Last updated

over 6 years ago

docker pull jdelemar/verdaccio-node-code-server