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 :)