-
v1.0.2 Stable
released this
2025-09-29 14:15:33 +02:00 | 0 commits to main since this releaseNaaS v1.0.2
New Features
- Open Graph meta tags for better URL sharing on social media platforms
- Twitter Card support for enhanced social media previews
- Source code repository link discretely placed on the playground page
- Improved web frontend user experience and shareability
Files
naas_1.0.2_amd64.deb
- Debian package for amd64 systemsnaas_1.0.2.tar.xz
- Source archive
Installation
Debian/Ubuntu
wget https://kode.naiv.no/olemd/naas/releases/download/v1.0.2/naas_1.0.2_amd64.deb sudo dpkg -i naas_1.0.2_amd64.deb
From source
cargo build --release
Usage
# Set custom port (default: 8080) PORT=3000 naas # Check all endpoints curl http://localhost:8080/api/no curl http://localhost:8080/api/no?format=json curl http://localhost:8080/health
Full Changelog: v1.0.1...v1.0.2
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
2 downloads
-
naas_1.0.2.tar.xz
1 download · 9.9 KiB
-
naas_1.0.2_amd64.deb
2 downloads · 148 KiB
-
v1.0.1 Stable
released this
2025-09-29 13:51:45 +02:00 | 5 commits to main since this releaseNaaS (No as a Service) v1.0.1
License and packaging improvements release.
🆕 What's New in v1.0.1
📄 MIT License Added
- Complete permissivity: Use commercially, modify, distribute freely
- Minimal restrictions: Only requires license inclusion
- Maximum compatibility: Works with all other licenses
🔧 Packaging Fixes
- Fixed Debian installation issue: Resolved systemd service installation conflict
- Improved package metadata: Added license, repository, and author information
- Better documentation: Enhanced README with license information
📦 Package Details
- Version: 1.0.1-1
- Size: ~150KB (optimized Rust binary)
- Dependencies: Minimal (libc6, libgcc-s1, systemd)
- Installation: Fixed
/usr/lib/systemd/system/
error
🚀 Installation
Using Debian Package
# Download and install wget https://kode.naiv.no/olemd/naas/releases/download/v1.0.1/naas_1.0.1-1_amd64.deb sudo dpkg -i naas_1.0.1-1_amd64.deb # Configure (optional) - edit /etc/default/naas sudo systemctl enable naas sudo systemctl start naas
From Source
git clone https://kode.naiv.no/olemd/naas.git cd naas cargo build --release PORT=8080 ./target/release/naas
📡 API Endpoints
GET /
- Minimalist "No" pageGET /playground
- Interactive API testingGET /api/no
- Plain text "no"GET /api/no?format=json
-{"answer":"no"}
GET /api/no?format=xml
- XML responseGET /api/no?format=yaml
- YAML responseGET /api/no?format=bool
-false
GET /health
- Health check
🔧 Configuration
Edit
/etc/default/naas
:# Port to listen on PORT=8080 # Bind address (127.0.0.1 for localhost only, 0.0.0.0 for all interfaces) BIND_ADDR=127.0.0.1
📋 Changelog
- ✅ Add MIT License for maximum permissivity
- ✅ Fix Debian package systemd service installation conflict
- ✅ Update package metadata with license and repository information
- ✅ Improve README with license documentation
- ✅ Correct all changelog dates to 2025
🤖 Generated with Claude Code
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
naas_1.0.1-1_amd64.deb
2 downloads · 147 KiB
-
v1.0.0 Stable
released this
2025-09-29 13:37:29 +02:00 | 8 commits to main since this releaseNaaS v1.0.0 - Complete Debian package with systemd integration
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
1 download
-
naas_1.0.0-1_amd64.deb
2 downloads · 147 KiB
-
Source code (ZIP)