MatterLinux package tracker
Go to file
2024-01-17 20:06:26 +03:00
lib first commit 2024-01-17 20:06:26 +03:00
public first commit 2024-01-17 20:06:26 +03:00
templates first commit 2024-01-17 20:06:26 +03:00
.gitignore first commit 2024-01-17 20:06:26 +03:00
compose.yml first commit 2024-01-17 20:06:26 +03:00
Dockerfile first commit 2024-01-17 20:06:26 +03:00
go.mod first commit 2024-01-17 20:06:26 +03:00
go.sum first commit 2024-01-17 20:06:26 +03:00
LICENSE.txt first commit 2024-01-17 20:06:26 +03:00
main.go first commit 2024-01-17 20:06:26 +03:00
README.md first commit 2024-01-17 20:06:26 +03:00

tracker | MatterLinux Repo Tracker

Soruce code of MatterLinux's repo tracker, located at hosted at tracker.matterlinux.xyz

Configuration

Tracker can be configured to track different repos. Configuration is stored in the cfg.json file. Here is the configuration for tracking official repos:

{
  "repos": [ 
    {
      "name": "base",
      "branch": "main",
      "source": "https://git.matterlinux.xyz/Matter/base",
      "url": "https://pkgs.matterlinux.xyz/base"
    },
    {
      "name": "desktop",
      "branch": "main",
      "source": "https://git.matterlinux.xyz/Matter/desktop",
      "url": "https://pkgs.matterlinux.xyz/desktop"
    }
  ]
}

Deployment

Web server can be built and deployed with docker:

docker build --tag mattertracker .
docker-compose up -d