Files
damn_simple_architecture/dsx_server/doc/endpoints.md
T
zxq5 a1d7b54479 - created dsx and dsx_server in place of dsx-build
- dsx replaces dsx-build and is a build tool/package manager for the DSA
  ecosystem
- dsx_server is the repository/server for dsx packages.

dsx is a WIP.
2026-02-22 21:44:41 +00:00

907 B

Endpoints

let n be the repo name.

Web view

GET /packages/ # home page listing packages - simple search bar. GET /packages?q= # search for a package GET /packages/ # main page for a repository, shows status, files, name etc. GET /packages//~repo/ # path for a file within a repo GET /packages//~repo?q= # search within a package's files GET /packages//~artifact/ # page listing repo artifacts by date GET /packages//~artifact/ # page for a specific artifact and status/logs

POST /api/pkg # create repo GET /api/pkg/ # repo status/metadata POST /api/pkg//push # upload source tarball GET /api/pkg//pull # download source tarball GET /api/pkg//artifact # download compiled binary