DevNUX Private Server

A development and protocol exploration environment, built on Debian 12.

About This Server

DevNUX is a private VPS (Virtual Private Server), maintained as a personal project for studying systems administration, network security, and software development. It serves as a controlled environment to test applications, explore internet protocols, and host personal projects in a pure Linux environment.

Access is restricted to collaborators and guests, ensuring a safe and focused space for learning. The philosophy is to maintain a lightweight, secure software stack aligned with open-source best practices.

Services and Capabilities

shieldSecure Shell Access (SSH)

System access is exclusively via SSH with public key authentication. Password login is disabled server-wide, and direct root login is forbidden. For brute-force protection, Fail2Ban actively monitors and bans malicious IPs.

languagePersonal Web Hosting

Each user has a `~/public_html` directory to host static sites or simple PHP projects. The Apache2 web server is configured with `mod_userdir` and `mod_rewrite`, with all traffic secured by free SSL/TLS certificates via Let's Encrypt (HTTPS).

code_blocksCode Server (Gitea)

Host your Git repositories in a private and fast environment. Manage projects, issues, and collaborate on code with full control, accessible at git.devnux.com.br.

hubGopherhole (Gophernicus)

Reviving the pre-web internet, the server hosts a Gopherhole on port 70. Users can create their own Gopherspace through a `~/public_gopher` directory, sharing text-based content in a lightweight and minimalist way.

rocket_launchGemini Capsule (Agate)

Exploring the alternative web, the server features a Gemini capsule on port 1965. The protocol offers a privacy-focused browsing experience. Users can create their personal capsules in `~/public_gemini`.

engineeringManagement Automation

User creation and removal are fully automated with custom `bash` scripts. These scripts handle folder creation, SSH key setup, permission adjustments, and integration with the web, Gopher, and Gemini services.

Development Environment

The server offers a polyglot development environment, configured to support a variety of projects directly from the terminal.

C / C++

`gcc`, `g++`, and `make` compilers (via `build_essential`) are available, along with the `gdb` debugger for system software and high-performance application development.

Python

A complete Python 3 environment, with `pip` for package management and `venv` for creating isolated virtual environments, following development best practices.

PHP & Node.js

PHP-CLI interpreter for scripts and a Node.js runtime with `npm` for backend JavaScript development, command-line tools, and task automation.

constructionRust

Develop high-performance software with guaranteed memory safety. The complete Rust environment, with the `rustc` compiler and `cargo` package manager, is available.

Server News

[2025-08-05] — Servidor no ar! Landing page e serviços básicos configurados.
[2025-08-04] — Módulo PHP do Apache corrigido. Site principal agora renderiza corretamente.
[2025-08-03] — Ambiente de desenvolvimento completo instalado (C/C++, Python, PHP, Node.js).

Server Status

updateUptime

3 days, 18 hours, 53 minutes

memoryRAM Usage

269Mi / 414Mi

saveDisk Usage

5.8G / 19G (34%)

developer_boardLoad Average

0.00, 0.00, 0.00

dnsKernel

6.1.0-37-amd64

infoSystem

Debian GNU/Linux 12 (bookworm)