Atheos: Entorno de Desarrollo Integrado Web para Programar desde el Navegador
Atheos (fork de Codiad) es un entorno de desarrollo integrado (IDE) completamente web que permite programar, gestionar archivos y ejecutar código directamente desde el navegador. Ideal para desarrolladores que quieren acceder a sus proyectos desde cualquier dispositivo, ofrece edición multi-archivo con syntax highlighting, autocompletado, gestión de proyectos y terminal integrado.
Con Installatron en tu VPS NEUBOX, Atheos se instala con PHP en segundos sin base de datos. Los archivos de los proyectos se editan directamente en el servidor, eliminando la necesidad de sincronización FTP. Los discos SSD garantizan tiempos de guardado y apertura de archivos instantáneos, y el SSL gratuito asegura que el código fuente viaje cifrado entre el servidor y el navegador.
Herramientas integradas en Atheos IDE listas para usar
Lo que obtienes nativo, sin instalar ni configurar nada extra.
Editor de Código Avanzado
Syntax highlighting para PHP, JavaScript, Python, CSS, HTML y más de 30 lenguajes con temas de color configurables.
Gestor de Proyectos
Organización de múltiples proyectos con árbol de directorios, creación/eliminación de archivos y carpetas desde el explorador del IDE.
Sistema de Plugins
Extensiones para Git integration, terminal, formato de código, autocompletado avanzado y linters para diferentes lenguajes.
Búsqueda y Reemplazo
Búsqueda global en todos los archivos del proyecto con soporte para expresiones regulares y reemplazo masivo.
Entorno optimizado (Stack)
Configuración pre-cargada
phpAtheos da acceso de escritura a archivos del servidor directamente desde el navegador. Protege el acceso a la instalación restringiendo el acceso a IPs específicas en el firewall de tu VPS NEUBOX o configurando autenticación HTTP adicional en el VirtualHost. Sin estas protecciones, cualquiera con la URL podría modificar tu código.
# Atheos — config.php (configuración básica)
define('BASE_PATH', '/var/www/atheos');
define('DATA_PATH', '/var/www/atheos/data');
define('WORKSPACE', '/var/www/atheos/workspace');
# Configurar usuario admin (desde la interfaz de instalación)
# Usuario: admin
# Password: se configura en el primer acceso
# IMPORTANTE: Proteger Atheos con autenticación fuerte
# Añadir en .htaccess o configuración de nginx:
# Restrict access to known IP addresses only
# php.ini
memory_limit = 256M
max_execution_time = 120Infraestructura escalable para cualquier proyecto
Desarrolladores sin setup local
Programadores que trabajan desde múltiples computadoras (oficina, casa, viaje) y necesitan acceder a su entorno de desarrollo consistente.
Cursos de programación online
Plataformas de enseñanza donde los estudiantes practican coding en el navegador sin instalar software en su computadora local.
Edición rápida de archivos en servidor
Administradores de servidores que necesitan editar archivos de configuración o código rápidamente sin abrir una sesión SSH.
Hackathons y coding workshops
Eventos donde los participantes necesitan un entorno de desarrollo compartido y accesible desde cualquier navegador.
Preguntas frecuentes
¿Atheos puede ejecutar código PHP o Python directamente?
Atheos tiene un plugin de terminal que permite ejecutar comandos en el servidor, incluyendo scripts PHP o Python. Esta funcionalidad depende de los permisos del usuario PHP en tu VPS NEUBOX y debe usarse con mucha precaución en servidores de producción.
¿Cuántos usuarios pueden usar Atheos simultáneamente?
Atheos tiene soporte multi-usuario donde cada usuario tiene sus propios proyectos. La concurrencia está limitada principalmente por los recursos del servidor. Para equipos pequeños de 5-10 desarrolladores, un VPS NEUBOX de 2-4 GB RAM es más que suficiente.
¿Atheos se integra con Git?
Sí, a través del plugin oficial de Git para Atheos. Permite hacer commits, push, pull y ver el historial de commits directamente desde la interfaz del IDE sin abrir la terminal. Requiere que Git esté instalado en el servidor.
¿Es Atheos seguro para usar en producción?
Atheos en sí es seguro con autenticación de usuarios. El riesgo es el acceso al servidor: si un usuario de Atheos tiene permisos excesivos en el sistema de archivos del servidor, podría modificar archivos críticos. Limita los permisos del usuario del sistema de Atheos a solo los directorios de workspace necesarios.
¿Puedo usar Atheos como alternativa a VS Code en el navegador?
Atheos es más básico que VS Code. Para una experiencia VS Code en el navegador, considera code-server (VS Code en el navegador) que instala el servidor completo de VS Code. Atheos es excelente para edición rápida y liviana; para desarrollo intensivo, code-server o un IDE local son más adecuados.