Skip to content
Jonas Weber edited this page Mar 3, 2016 · 1 revision

It's easy to 'install' a copy of mulled in a repository you own:

NOTE: This is a Work in Progress!

Prerequistes

  • a Github account

Github

  1. Fork the official mulled/mulled repository by clicking the Fork button.
  2. You will need an auth token that allows pushes to the repository to update the webpage. To create one, go to Token Settings and create one with at least public_repo (more is not needed) rights. Make note of the resulting token, Github will not show it again. Later in this guide, this will be referred to as $GITHUB_TOKEN.

Quay.io

  1. Visit quay.io and login/sign up. A free account is sufficient. You can use login with Github for convenience.
  2. Create an organization. All pushed packages will live under that name. The name will be referred to as $ORG.
  3. Go to your new organization and create a robot account for it. The is up to you, later we will refer to it as $DOCKER_USERNAME and $DOCKER_PASSWORD.
  4. Go to the team page of your organization and make the robot account a member of the Owners team.
  5. Go to the application page of your organization and create a new application. The name is up to you.
  6. On the application page, go "Generate Token". Check
  • Administer Repositories
  • Create Repositories
  • View all visible repositories
  • Read/Write to any accessible repositories Generate the token and make note of it. This will be referred to as $TOKEN.

Travis CI

Clone this wiki locally