Posts

contraseña

Gestionar tus contraseñas

Esta entrada será breve y de guía para cuando vuelva a necesitarlo, tener un acceso rápido a todo lo que necesito. Por lo tanto: Así he configurado mi PC para gestionar y usar mis contraseñas de internet. Lo primero de todo es tener instalado y configurado Password Store. Para ello puedes seguir el artículo de Victorhck Password Store el gestor de contraseñas estándar de Unix. Ahora toca la sincronización con Git.

Posted

Copia Seguridad de la Base de Datos de Pleroma

La idea es automatizar la creación de copias de seguridad de nuestra base de datos de Pleroma. Quiero que todos los días creemos un nuevo archivo de respaldo, y que a su vez, elimine respaldos antiguos para no saturarnos de copias de seguridad. Para ello vamos a tirar de un script en bash y crontab. Nuestro script será el siguiente: #!/bin/bash HOY=`date +"%d-%m-%Y_%H%M"` FILENAME="/var/lib/pleroma/pleroma-db-backup/pleroma_dev-${HOY}.sql" pg_dump -d pleroma_dev --format=custom -f $FILENAME find /var/lib/pleroma/pleroma-db-backup/pleroma_dev* -mtime +3 -exec rm {} \; En teoría el código de arriba realiza una copia de seguridad de la base de datos con el formato pleroma_dev-DD-MM-AAAA_HM.

Posted

Actualizar Gitea

Nos pasamos al usuario git: sudo su git. Paramos las máquinas (en mi caso con): supervisorctl stop gitea. Renombramos el archivo ~/git/gitea a ~/git/gitea-old. Descargamos la nueva versión adecuada a tu arquitectura wget https://dl.gitea.io/gitea/1.6.3/gitea-1.6.3-linux-amd64 (esta es la última versión a día de hoy). El archivo descargado lo renombramos a gitea. Le damos permisos de ejecución chmod +x gitea. Iniciamos máquinas de nuevo: supervisorctl start gitea. Si todo ha salido bien, podemos eliminar el archivo gitea-old.

Posted

Audio por defecto en Ubuntu

En mi Ubuntu 18.10 (e incluso en la 18.04), cada vez que reiniciaba el ordenador, me cambiaba la confugiracón de mis entradas y salidas de audio. Para solicionar este error me he basado en el siguiente artículo: Setting Default Audio Device in Ubuntu 18.04. Obtener listado de dispositivos de audio Para saber los dispositivos que tenemos en nuestro ordenador, tendremos que usar los siguientes dos comandos: Listar dispositivos de salida: pactl list short sinks Listar dispositivos de entrada: pactl list short sources Un ejemplo de salida del comando pactl list short sinks:

Posted

Calendario artístico

Calendario Con Arte 2019

En esta vida no todos son ceros y unos, y resulta alentador recordar el mundo analógico en su forma más primitiva que conocemos: la pintura. Apenas a unos días de entrar en el nuevo año, toca ir pensando en renovar ese calendario que tenemos en casa colgando. Y por eso, dejad que os muestre un calendario creado por una artista, capaz de transmitir sentimientos en cada trazo de sus creaciones.

Posted

Instalar y automatizar un blog Jekyll

Vamos a intentar explicar como configurar e instalar Jekyll en tu propio servidor. Y además, gracias a Git, automatizaremos las actualizaciones del blog desde el mismo servidor, sólo con subir una nueva entrada. Antes de empezar. Dejar claro, que para realizar esta entrada, me he basado en un tutorial de la comunidad de Digital Ocean. No es una traducción literal, y me tomo la libertad de añadir o modificar cosas.

Posted

Instalar Gitea en Debian

No me quiero alargar demasiado y solo voy a redactar lo básico para su instalación en un servidor Debian con Apache. Si quieres saber más sobre el proyecto, puedes visitar su página web en gitea.io Primeros pasos Instalar Git y crear un usuario nuevo (llamado git), sin permisos de root, ni de login. sudo apt install git sudo adduser --disabled-login --gecos 'gitea' git Nos pasamos al usuario git:

Posted

Instalar Pleroma en Debian

Traducción cuasi literal de la wiki oficial. Esta guía asume que tienes Debian 9 (Strecth) con Apache instalado y en funcionamiento. Requerimientos de Software PostgreSQL 9.6+ (postgresql-contrib-9.6) Elixir 1.5 or newer (No utilices los repos de Debian) erlang-dev erlang-tools erlang-parsetools erlang-xmerl git build-essential openssh openssl Apache certbot (para certificados Let’s encrypt) Preparando el sistema sudo apt update && sudo apt upgrade sudo apt install git build-essential openssl ssh sudo postgresql-9.

Posted

Convertir Mp3 a OGG en Lote

Instalar: sudo apt install dir2ogg Ejecutar: dir2ogg -r /carpeta/de/tus/mp3s/ Bola extra: Crear una lista m3u de tus canciones find /ruta/a-tu/musica/ -iname *.ogg > lista.m3u

Posted