Fenx-Blog-Source-Code/post/armar-web-neocities-es.html

4.2 KiB
Raw Permalink Blame History

Haz una web con Neocities y adminístrala desde la terminal [2020/05/09] @ERT@ es
Atención!: Este post no cubre la codificación de CSS o HTML, pero lxs genies de Radios Libres tienen un post sobre un sitio web estático y al final hay fanzine de la_bekka re recomendadx :3

Tu, que siempre has querido tener un sitio web sin las limitaciones (Y vigilancia) de blogger ni las de un blog wordpress, pues aquí le muestro como hacerse de un sitio en internet, no es igual que auto-hospedar un sitio en tu SBC preferida o tener una VPS... es mas fácil :)

Lo primero

Primero debes hacer una cuenta en neocities.org esto es bien fácil de hacer :3 incluso se muestra un pequeño tutorial de introducción a HTML. Ahora para poder administrarlo debes tener en tu equipo los siguientes programas que se instalaran desde la terminal (Uso una distro basada en Arch y no tengo acceso a una basada en Debian, sorry) sudo pacman -S ruby nano y después gem install neocities esos comandos instalan ruby, nano y neocities-cli 😆

Ah! se necesita hacer una modificaciones al "perfil de bash" así que hay que abrir el archivo con el comando nano ~/.bash_profile y al fin del texto pegar esto PATH="$PATH:$(ruby -e 'puts Gem.user_dir')/bin" (Esto ultimo lo encontré en la Wiki de Arch)

Administración desde la terminal

Con todo eso listo ya podes ir a tu carpeta donde tienes todos los .html y comenzar a pushear (Enviar/Subir) los files! Así que en la terminal debes poner neocities push . te preguntara sobre tu sitename o nombre de sitio (Sin el .neocities.org) luego la clave y ahí todo listo, comenzara la pushiacion :3

Si no quieres subir un archivo, se debe especificar de esta manera neocities push -e secret.txt aunque... prefiero no hacer esto y mejor crear un archivo .gitignore (En la raiz de la carpeta) con este comando se crea ese archivo nano .gitignore y dentro poner esto:

# Archivo que indica las carpetas/archivos
# que no debe subir
### Blog ###
src
test
secret.txt
# Fin

Para salir debes precionar Ctrl+X, luego confirmar con "S" y de nombre .gitignore

Ahora para borrar un archivo ya subido debes poner neocities delete /ruta/del/archivo.html y una carpeta neocities delete /carpeta y seria :3

Configuraciones varias

Para configurar el sitio vamos a este link https://neocities.org/settings#sites y luego "Manage Site Settings" de ahí tickeas las "" que quieras "Desabilitar comentarios del perfil del sitio" "Desabilitar perfil" y "Activar IPFS". En "Change Site Name" cambias el nombre del sitio y del usuarix, donde dice "Tipping" activas las propinas poniendo tu link de paypal o tu billetera Bitcoin y si publicas contenido +18 pues... le das al "" UwU

Muchas gracias por leer el post :)