Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jtrrll/web-server
jtrrll's multipurpose web server
https://github.com/jtrrll/web-server
nginx nix server web
Last synced: about 2 months ago
JSON representation
jtrrll's multipurpose web server
- Host: GitHub
- URL: https://github.com/jtrrll/web-server
- Owner: jtrrll
- License: mit
- Created: 2024-08-17T02:59:21.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-10-04T22:07:53.000Z (4 months ago)
- Last Synced: 2024-10-10T23:22:02.099Z (4 months ago)
- Topics: nginx, nix, server, web
- Language: Nix
- Homepage: https://www.jtrrll.com
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# web-server
![GitHub Actions CI Status](https://img.shields.io/github/actions/workflow/status/jtrrll/web-server/ci.yaml?branch=main&logo=github&label=CI)
![License](https://img.shields.io/github/license/jtrrll/web-server?label=License)jtrrll's multipurpose web server.
## Usage
1. [Install Nix](https://zero-to-nix.com/start/install)
2. Run the following to start the `nginx` reverse proxy service:
```sh
sudo nix run .#nginx --extra-experimental-features nix-command --extra-experimental-features flakes
```
3. Run additional services by running the following:
```sh
nix run .#
```