Skip to content

Refactor packages: extract axum-server and server-lib packages #1294

@josecelano

Description

@josecelano

In order to extract servers, first I have to extract the common code that is used by all servers.

$ tree -L 1 src/servers/
src/servers/
├── apis
├── custom_axum_server.rs   <- this
├── health_check_api
├── http
├── logging.rs              <- this
├── mod.rs
├── registar.rs             <- this
├── signals.rs              <- and this
└── udp

I will create these two packages:

Dir Package name Description
axum-server torrust-axum-server Our custom Axum server wrapper
server-lib torrust-server-lib Common libs used in all servers

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions