Skip to content

tulir/maumirror

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

maumirror

A GitHub repo mirroring system using webhooks.

Mirrored to mau.dev/tulir/maumirror (using maumirror, of course) for CI.

Support room on Matrix: #maunium:maunium.net (bridged to Telegram: t.me/maunium)

Running

Plain

  1. Build with go build or download a build from mau.dev/tulir/maumirror (latest build direct link)
  2. Copy example-config.yaml to config.yaml and configure
  3. Run ./maumirror

Docker (compose)

version: "3.7"

services:
  maumirror:
    image: dock.mau.dev/tulir/maumirror
    restart: unless-stopped
    volumes:
    - /var/maumirror:/data
    - /etc/maumirror:/config
    - /etc/maumirror/.ssh:/home/maumirror/.ssh
  1. Install docker and docker-compose
  2. Copy example-config.yaml to /etc/maumirror/config.yaml and configure
  3. Create docker-compose.yml with the content above
  4. Ensure the volumes have correct permissions: sudo chown 29321.29321 -R /etc/maumirror /var/maumirror
  5. Start with docker-compose up -d