GithubHelp home page GithubHelp logo

aptalca / docker-readme-sync Goto Github PK

View Code? Open in Web Editor NEW

This project forked from linuxserver/docker-readme-sync

0.0 2.0 0.0 112 KB

License: GNU General Public License v3.0

JavaScript 84.09% Dockerfile 15.91%

docker-readme-sync's Introduction

linuxserver.io

Contact information:-

Type Address/Details
Discord Discord
Forum Linuserver.io forum
IRC freenode at #linuxserver.io more information at:- IRC
Podcast Covers everything to do with getting the most from your Linux Server plus a focus on all things Docker and containerisation! Linuxserver.io Podcast

The LinuxServer.io team brings you another image release featuring :-

  • regular and timely application updates
  • easy user mappings
  • custom base image with s6 overlay
  • weekly base OS updates with common layers across the entire LinuxServer.io ecosystem to minimise space usage, down time and bandwidth
  • security updates

lsiodev/readme-sync

Docker PullsDocker StarsBuild Status

Utility to copy README.md from a given github.com repository to a given dockerhub.com repository.

 

Usage

docker run --rm=true \
    -e DOCKERHUB_USERNAME=<USERNAME> \
    -e DOCKERHUB_PASSWORD=<PASSWORD> \
    -e GIT_REPOSITORY=<GITHUB REPO> \
    -e DOCKER_REPOSITORY=<DOCKERHUB REPO> \
    -e GIT_BRANCH=<GITHUB BRANCH> \
    lsiodev/readme-sync bash -c 'node sync'

 

Parameters

The parameters are split into two halves, separated by a colon, the left hand side representing the host and the right the container side. For example with a port -p external:internal - what this shows is the port mapping from internal to external of the container. So -p 8080:80 would expose port 80 from inside the container to be accessible from the host's IP on port 8080 http://192.168.x.x:8080 would show you what's running INSIDE the container on port 80.

Parameter Function
-e DOCKERHUB_USERNAME your dockerhub username
-e DOCKERHUB_PASSWORD your dockerhub password
-e GIT_REPOSITORY github repository, i.e. linuxserver/docker-readme-sync
-e DOCKER_REPOSITORY dockerhub repository, i.e. lsiodev/docker-readme-sync
-e GIT_BRANCH github repository branch, optional (default: master)

  It is based on alpine and is not meant to run as a service. The sync is performed and the command exits.  

Versions

Date Changes
13.01.21 Use ghcr baseimages. Fall back to external folder for readme lite.
28.07.20 Rebase to alpine 3.12.
20.08.18 Rebase to alpine 3.8.
28.02.18 convert repo to use node.js implementation.
17.11.17 add github branch support.
16.10.16 merge ruby app.
11.10.16 Initial development release.

docker-readme-sync's People

Contributors

phendryx avatar sparklyballs avatar linuxserver-ci avatar aptalca avatar thelamer avatar ironicbadger avatar nemchik avatar chbmb avatar j0nnymoe avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.