An open API service indexing awesome lists of open source software.

https://github.com/non-os/nonos-website

The NONOS - WiKi - Manual - Documentation - ISO Downloads and News
https://github.com/non-os/nonos-website

nonos open-source operating-system

Last synced: 12 days ago
JSON representation

The NONOS - WiKi - Manual - Documentation - ISO Downloads and News

Awesome Lists containing this project

README

          

# NØNOS Documentation Website

Static documentation site for nonos.software.

## Stack

- **Generator**: Hugo (single Go binary, no Node.js)
- **Styling**: Pure CSS (no frameworks)
- **JavaScript**: None
- **Build**: Make + shell scripts
- **Server**: Nginx (hardened)
- **Privacy**: Anyone Network hidden service

## Security

- No external resources (fonts, scripts, analytics)
- TLS 1.3 only
- HSTS preload enabled
- Strict CSP headers
- Anyone Network mirror (http://6g7cvpp3ajxl4u4golj522b4meiz3sua2eufafwjd3usu4g6n2enqmyd.anon/)

## Anon Hidden Service

### Installation

Set up the Anyone Protocol apt repository and install the anon packages:

```
. /etc/os-release
sudo wget -qO- https://deb.en.anyone.tech/anon.asc | sudo tee /etc/apt/trusted.gpg.d/anon.asc
sudo echo "deb [signed-by=/etc/apt/trusted.gpg.d/anon.asc] https://deb.en.anyone.tech anon-live-$VERSION_CODENAME main" | sudo tee /etc/apt/sources.list.d/anon.list
```

```
sudo apt-get update --yes
sudo apt-get install anon --yes
```

Backup default configuration and create a custom anonrc:

```
[ -f /etc/anon/anonrc ] && mv /etc/anon/anonrc /etc/anon/anonrc_$(date +"%Y%m%d_%H%M%S").bak
touch /etc/anon/anonrc
```

Route traffic through anon, add some configuration to the anonrc file:

```
sudo cat <