https://github.com/ediwang/jerry
Jerry Mouse, a static web server based on ASP.NET Core
https://github.com/ediwang/jerry
aspnet-core docker
Last synced: 4 months ago
JSON representation
Jerry Mouse, a static web server based on ASP.NET Core
- Host: GitHub
- URL: https://github.com/ediwang/jerry
- Owner: EdiWang
- License: mit
- Created: 2023-11-16T07:09:14.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-09-03T00:02:46.000Z (10 months ago)
- Last Synced: 2025-10-08T13:47:36.689Z (8 months ago)
- Topics: aspnet-core, docker
- Language: C#
- Homepage:
- Size: 83 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jerry
Jerry, a static web server based on ASP.NET Core
## Install
You can choose either method to install Jerry
### Compiled Binaries (AOT)
Download executable for your OS platform in [Release](https://github.com/EdiWang/Jerry/releases), without installing .NET runtime.
### .NET Tool
Requires [.NET 10.0 SDK](https://dot.net)
```powershell
dotnet tool install -g Jerry
```
### Docker
```
docker pull ediwang/jerry
```
## Usage
### As .NET Tool or Standalone Executable
```
Options:
-d, --directory Web content directory. [default: .]
-p, --port HTTP server port. [default: 8080]
--use-https Use HTTPS [default: False]
--directory-browser Directory browser [default: False]
-v, --verbose Verbose log [default: False]
--version Show version information
-?, -h, --help Show help and usage information
```
### Examples
Serve current directory on port 8080
```powershell
jerry -d .
```
Serve `E:\Workspace\wwwtest` on port 8080 with directory browser
```powershell
jerry -d "E:\Workspace\wwwtest" --directory-browser
```

### As Docker Container
```
docker run -p 8080:8080 -v /some/wonderful/wwwtest:/wwwtest ediwang/jerry -d /wwwtest
```