- Implemented Settings page for changing user passwords with validation and feedback. - Created Setup page for initial admin account setup with form handling and navigation. - Added API service layer for handling requests related to proxy hosts, remote servers, and import functionality. - Introduced mock data for testing purposes and set up testing framework with vitest. - Configured Tailwind CSS for styling and Vite for development and build processes. - Added scripts for Dockerfile validation, Python syntax checking, and Sourcery integration. - Implemented release and coverage scripts for better CI/CD practices.
20 lines
243 B
Markdown
20 lines
243 B
Markdown
# Backend Service
|
|
|
|
This folder contains the Go API for CaddyProxyManager+.
|
|
|
|
## Prerequisites
|
|
- Go 1.24+
|
|
|
|
## Getting started
|
|
```bash
|
|
cp .env.example .env # optional
|
|
cd backend
|
|
go run ./cmd/api
|
|
```
|
|
|
|
## Tests
|
|
```bash
|
|
cd backend
|
|
go test ./...
|
|
```
|