8000 GitHub - Hayao0819/Kamisato: All-in-one Pacman Repository building and management tool
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Hayao0819/Kamisato

Repository files navigation

Project Kamisato

Go Report Card GitHub License GitHub last commit GitHub go.mod Go version Go Lint & Vet

Project Kamisato is a comprehensive solution for managing everything from package development to deployment on Arch Linux.

It consists of multiple components, some of which can be used independently.

Ayaka

Ayaka is a command line front end. It builds packages locally and deploys them to Ayato or Blinky.

REFER TO THE DOCUMENT

Ayato

Ayato is a Blinkyd compatible backend for ayaka and blinky.It handles package hosting with automatic database updates.

REFER TO THE DOCUMENT

Lumine

Lumine is a web frontend for Ayato, built using Next.js, that displays server status and searches for packages.

Features

  • Display package list
  • Search packages
  • Display Ayato backend server status
  • Bug reporting for packages (mock function)

Todo

  • Implement inquiry sending
  • Repository selection
  • Support for multiple servers

About Docker Images

The Dockerfile provides an Alpine Linux-based image with Project Kamisato binaries pre-installed.

You can use this image as a base to create your own package repository image, or launch servers using Docker Compose.

These image files are published on the following image registries:

For example configurations, see the example directory.

Special thanks

About

All-in-one Pacman Repository building and management tool

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 
0