Herramientas de usuario

Herramientas del sitio


lsf-20260826

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
lsf-20260826 [2026/08/27 00:35] – [Script Python IA] jaredlsf-20260826 [2026/08/27 02:06] (actual) – [Backups] jared
Línea 152: Línea 152:
     * Recarga de los parámetros     * Recarga de los parámetros
       * <code bash>source .bashrc</code>       * <code bash>source .bashrc</code>
 +
 +===== Portainer docker =====
 +  - Crear la carpeta portainer/ y dentro docker-compose.yml
 +    - <code bash>mkdir ~/portainer && cd ~/portainer</code>
 +  - Archivo docker-compose.yml
 +    - <file yaml docker-compose.yml>
 +services:
 +  portainer:
 +    image: portainer/portainer-ce:latest
 +    container_name: portainer
 +    restart: unless-stopped
 +    ports:
 +      - "9000:9000"   # Puerto HTTP (interfaz web)
 +      - "9443:9443"   # Puerto HTTPS (si usas SSL)
 +    volumes:
 +      - /var/run/docker.sock:/var/run/docker.sock   # Acceso al motor Docker
 +      - portainer_data:/data                        # Persistencia de datos
 +    environment:
 +      - TZ=America/La_Paz   # Ajusta tu zona horaria (opcional)
 +
 +volumes:
 +  portainer_data:
 +</file>
 +  - Crear y ejecutar el contenedor
 +    - <code bash>docker compose up -d</code>
 +  - Proceso inicial del usuario admin
 +    - Ingresar a http://localhost:9000
 +    - Solicita token-setup: Se debe buscar en logs del contenedor. 
 +      - <code bash>docker compose logs</code>
 +    - Buscar el texto <code text>setup_token=859a22b49a17d7cdf05c565ee94aa3ce1881b05035b86c51a2ecfb8b45dab343</code>
 +
 +===== Backups =====
 +  * Carpeta destino para respaldar.
 +    * Crear la carpeta /opt/backups/
 +      * <code bash>sudo mkdir /opt/backups</code>
 +    * Cambiar el dueño de la carpeta
 +      * <code bash>sudo chown -R su_usuario:su_usuario /opt/backups/</code>
 +  * Comando para respaldar los datos de la carpeta Docuemtos.
 +    * <code bash>rsync -av Documentos/ /opt/backups/</code>
 +  * Automatizar los backups
 +    * Editanto crontab <code bash>crontab -e</code>
 +      * Solicitara que editor se utilizara por defecto. ej nano
 +    * Agrega el proce cada 5 minutos
 +      * <code text>5 * * * * rsync -av ~/Documentos/ /opt/backups/</code>
 +    * Listamos el cambio
 +      * <code bash>crontab -l</code>
 +
 +===== Terminal wave =====
 +  * https://www.waveterm.dev/
lsf-20260826.1787790934.txt.gz · Última modificación: por jared