Skip to content

Art-Phy/Backend_Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Backend Lab

Laboratorio personal de infraestructura backend construido sobre una Raspberry Pi.

Este proyecto documenta la configuración, despliegue y mantenimiento de un entorno real utilizado para alojar aplicaciones backend desarrolladas en Python.


Objetivos

  • Disponer de un entorno de despliegue propio.
  • Practicar administración básica de sistemas Linux.
  • Desplegar APIs utilizando Docker Compose.
  • Gestionar bases de datos PostgreSQL.
  • Acceder de forma segura mediante SSH y Tailscale.
  • Simular flujos de trabajo similares a entornos profesionales.

Stack Tecnológico

  • Raspberry Pi
  • Raspberry Pi OS Lite
  • Linux
  • Docker
  • Docker Compose
  • PostgreSQL
  • Nginx
  • Tailscale
  • Git
  • GitHub
  • SSH

Arquitectura General

      Laptop
        │
        │ GitHub
        ▼
   Backend Lab
        │
 ┌──────┴──────┐
 │             │
Docker      PostgreSQL
 │
FastAPI

Componentes Configurados

Sistema Base
  • Raspberry Pi OS Lite
  • Acceso remoto mediante SSH
  • Actualizaciones y mantenimiento del sistema
Contenedores
  • Docker Engine
  • Docker Compose
  • Gestión de imágenes y contenedores
Bases de Datos
  • PostgreSQL en contenedor
  • Volúmenes persistentes
  • Healthchecks
Redes y Acceso
  • Red local
  • Tailscale
  • Acceso remoto seguro sin apertura de puertos

Documentación


Aprendizajes

Este laboratorio se utiliza para consolidar conocimientos relacionados con:

  • Linux
  • Redes
  • Docker
  • Bases de datos
  • Despliegue de aplicaciones
  • Administración de servidores

Estado

Proyecto activo y en evolución continua.


Roadmap

  • Raspberry Pi Setup
  • SSH Administration
  • Docker Compose
  • PostgreSQL
  • Tailscale
  • Maintenance
  • Reverse Proxy (Nginx)
  • Monitoring
  • Automated Backups

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors