https://github.com/essentialkaos/kaos-sh
Configuration files for kaos.sh
https://github.com/essentialkaos/kaos-sh
nginx nginx-configuration
Last synced: over 1 year ago
JSON representation
Configuration files for kaos.sh
- Host: GitHub
- URL: https://github.com/essentialkaos/kaos-sh
- Owner: essentialkaos
- License: apache-2.0
- Created: 2018-12-08T15:34:46.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-25T14:20:49.000Z (about 2 years ago)
- Last Synced: 2025-01-23T18:47:46.226Z (over 1 year ago)
- Topics: nginx, nginx-configuration
- Homepage: https://kaos.sh
- Size: 40 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## [kaos.sh](https://kaos.sh)
`kaos.sh` provides simple URL's for ESSENTIAL KAOS projects.
### Routing rules
```perl
kaos.sh/{project} → github.com/essentialkaos/{project}#readme
kaos.sh/{project}.git → github.com/essentialkaos/{project}.git
kaos.sh/{project}:{id} → github.com/essentialkaos/{project}/{pull|issue}/{id}
kaos.sh/{project}:{branch} → github.com/essentialkaos/{project}/tree/{branch}#readme
kaos.sh/{project}.zip → github.com/essentialkaos/{project}/archive/refs/heads/master.zip
kaos.sh/{project}.tar.gz → github.com/essentialkaos/{project}/archive/refs/heads/master.tar.gz
kaos.sh/{project}/{path} → raw.githubusercontent.com/essentialkaos/{project}/master/{path}
kaos.sh/{project}:{branch}/{path} → raw.githubusercontent.com/essentialkaos/{project}/{branch}/{path}
kaos.sh/{project}/{commit}.zip → github.com/essentialkaos/{project}/archive/{commit}.zip
kaos.sh/{project}/{commit}.tar.gz → github.com/essentialkaos/{project}/archive/{commit}.tar.gz
kaos.sh/{project}/{version} → github.com/essentialkaos/{project}/releases/tag/v{version}
kaos.sh/{project}/{version}.zip → github.com/essentialkaos/{project}/archive/refs/tags/v{version}.zip
kaos.sh/{project}/{version}.tar.gz → github.com/essentialkaos/{project}/archive/refs/tags/v{version}.tar.gz
kaos.sh/{project}/w/{name} → github.com/essentialkaos/{project}/wiki/{name}
kaos.sh/{project}/p/{id} → github.com/essentialkaos/{project}/pull/{id}
kaos.sh/{project}/i/{id} → github.com/essentialkaos/{project}/issue/{id}
kaos.sh/{project}/r/{tag} → github.com/essentialkaos/{project}/releases/tag/{tag}
kaos.sh/a/{project} → github.com/essentialkaos/{project}/actions
kaos.sh/b/{project} → codebeat.co/projects/github-com-essentialkaos-{project}-master
kaos.sh/b/{uuid}.svg → codebeat.co/badges/{uuid}
kaos.sh/c/{project} → coveralls.io/github/essentialkaos/{project}
kaos.sh/c/{project}.svg → coveralls.io/repos/github/essentialkaos/{project}/badge.svg
kaos.sh/d/{project} → hub.docker.com/r/essentialkaos/{project}
kaos.sh/g/{project} → pkg.go.dev/github.com/essentialkaos/{project}
kaos.sh/l/{id}.svg → api.codeclimate.com/v1/badges/{id}/maintainability
kaos.sh/l/{project} → codeclimate.com/github/essentialkaos/{project}/maintainability
kaos.sh/r/{project} → goreportcard.com/report/github.com/essentialkaos/{project}
kaos.sh/r/{project}.{version} → goreportcard.com/report/github.com/essentialkaos/{project}/{version}
kaos.sh/r/{project}.svg → goreportcard.com/badge/github.com/essentialkaos/{project}
kaos.sh/r/{project}.{version}.svg → goreportcard.com/badge/github.com/essentialkaos/{project}/{version}
kaos.sh/p/{project} → github.com/essentialkaos/{project}/pkgs/container/{project}
kaos.sh/v/{project}.svg → github-readme-stats.vercel.app/api/pin/?username=essentialkaos&repo={project}
kaos.sh/w/{project}/{workflow} → github.com/essentialkaos/{project}/actions/workflows/{workflow}.yml
kaos.sh/w/{project}/{workflow}.svg → github.com/essentialkaos/{project}/actions/workflows/{workflow}.yml/badge.svg
kaos.sh/y/{uuid}.svg → app.codacy.com/project/badge/Grade/{uuid}
kaos.sh/y/{project} → app.codacy.com/gh/essentialkaos/{project}/dashboard
```
### Usage examples
```html
```
```markdown
### Build Status
| Branch | Status |
|--------|----------|
| `master` | [](https://kaos.sh/w/app/ci?query=branch:master) |
| `develop` | [](https://kaos.sh/w/app/ci?query=branch:develop) |
```
```bash
# Clone repository
git clone https://kaos.sh/kaos-repo.git
# or
git clone https://kaos.sh/kaos-repo
```
```bash
# Download the latest stable version of KAOSv script
wget https://kaos.sh/kaosv/SOURCES/kaosv
# Download unstable version (from develop branch) of KAOSv script
wget https://kaos.sh/kaosv/:develop/SOURCES/kaosv
```
```bash
# Download the latest version of RPMBuilder sources as .tar.gz file
curl -o rpmbuilder.tgz https://kaos.sh/rpmbuilder.tar.gz
```
```bash
# Download version 2.2.1 of RPMBuilder sources as .zip file
curl -o rpmbuilder-2.2.1.zip https://kaos.sh/rpmbuilder/v2.2.1.zip
```
```bash
# Pack ek package sources using GoPack without utility installation
bash <(curl -fsSL https://kaos.sh/gopack/SOURCES/gopack) -t v10.0.1 github.com/essentialkaos/ek
```
```bash
# Open page of SSLScan repository in Firefox
firefox https://kaos.sh/sslscan
```
```bash
# Open wiki page with RPMBuilder article in Firefox
firefox https://kaos.sh/rpmbuilder/w/Automatic-SHA-512-checksum-generation
```
### License
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)