181 lines
No EOL
4.2 KiB
Markdown
181 lines
No EOL
4.2 KiB
Markdown
---
|
||
title: "ArWeb "
|
||
description: "Lgado eterno de sitios webs. Una web sin dominio, universal y resistente a la censura, bloqueos y ataques"
|
||
image: ""
|
||
categories:
|
||
- ""
|
||
- ""
|
||
tags:
|
||
- ""
|
||
date: 2025-03-03
|
||
authors:
|
||
- "Zenaku"
|
||
---
|
||
**ArWeb** es un creador de páginas web estáticas para la red **Arweave**, también conocido como **Eternal Legacy (arWeb-EternalLegacy)**.
|
||
|
||
El código es libre, siéntase a gusto de editarlo. Desarrollado en Ubuntu.
|
||
|
||
**Solo se ha probado en Linux**
|
||
**Teóricamente funciona en todos los sistemas operativos**
|
||
|
||
---
|
||
|
||
## Índice
|
||
|
||
- [Instalación manual](#instalación-manual)
|
||
- [Instalación automática (recomendada)](#instalación-automática-recomendada)
|
||
- [Formas de uso](#formas-de-uso)
|
||
- [Descargo de responsabilidades](#descargo-de-responsabilidades)
|
||
- [Preguntas frecuentes](#preguntas-frecuentes)
|
||
- [Contacto y créditos](#contacto-y-créditos)
|
||
|
||
---
|
||
|
||
## Instalación manual
|
||
|
||
### Requisitos
|
||
|
||
- Python 3
|
||
- Hugo
|
||
- ArDrive
|
||
|
||
### Pasos
|
||
|
||
1. Descargue y extraiga todos los archivos del repositorio:
|
||
`.config_app`, `main.py`, `worker.py`, `requirements.txt`, `*.AppImage`
|
||
|
||
2. Cree un entorno virtual dentro de la carpeta extraída:
|
||
```bash
|
||
python3 -m venv venv
|
||
|
||
3. Active el entorno virtual
|
||
```bash
|
||
source venv/bin/activate
|
||
|
||
4. Instale los requerimientos
|
||
```bash
|
||
pip install -r requirements.txt
|
||
|
||
5. Ejecute
|
||
```bash
|
||
python main.py
|
||
|
||
---
|
||
|
||
## Instalación automática (recomendada)
|
||
|
||
### Requisitos
|
||
|
||
- Python 3
|
||
- Hugo (opcional)
|
||
- ArDrive
|
||
|
||
### Pasos
|
||
|
||
Esta instalación es la más sencilla y práctica. Hace lo mismo que la instalación manual, pero con un solo clic:
|
||
|
||
1. Descargue el archivo .AppImage
|
||
|
||
2. Ejecútelo. Se instalará una carpeta llamada ArWeb en su directorio Documentos y se lanzará la aplicación automáticamente.
|
||
|
||
**Para futuras ejecuciones, no volverá a crear carpetas, solo ejecutará la app directamente.**
|
||
|
||
---
|
||
|
||
## Formas de uso
|
||
|
||
### Requisitos iniciales
|
||
|
||
- Una wallet Arweave (puede crear una nueva o importar una existente).
|
||
|
||
### Flujo de trabajo
|
||
|
||
1. Seleccione si desea:
|
||
- Editar una web ya creada
|
||
- Crear una desde cero
|
||
|
||
2. Seleccione o importe una plantilla
|
||
*(Las plantillas están en formato `.zip` y pueden descargarse desde la web oficial)*
|
||
|
||
3. Complete los campos del formulario:
|
||
- **Project name**: nombre del proyecto (carpeta raíz)
|
||
- **Website name**: nombre del sitio web
|
||
- **Web description**: descripción visible en motores de búsqueda
|
||
- **SEO keywords**: palabras clave separadas por comas (para posicionamiento SEO)
|
||
- **Favicon**: imagen que aparece en las pestañas del navegador
|
||
|
||
4. La columna derecha incluye campos personalizados según la plantilla. Rellene todos los campos requeridos.
|
||
|
||
5. Después de completar el formulario podrá:
|
||
- Ver el sitio en su navegador
|
||
- Abrir la carpeta del proyecto
|
||
- Publicar en Arweave
|
||
|
||
|
||
### Para editar su sitio web:
|
||
|
||
- Presione **Edit website**
|
||
- Seleccione el nombre del proyecto en la esquina superior derecha
|
||
|
||
Podrá:
|
||
- Abrir la ubicación local del sitio
|
||
- Ver su manifiesto
|
||
- Agregar contenido nuevo
|
||
|
||
---
|
||
|
||
## Descargo de responsabilidades
|
||
|
||
- **ArWeb no recolecta ningún dato personal.**
|
||
El código está disponible públicamente para su inspección.
|
||
|
||
- **Las plantillas `.zip` están firmadas digitalmente.**
|
||
Si detecta una firma inválida, desconfíe del archivo o del autor.
|
||
|
||
---
|
||
|
||
## Preguntas frecuentes
|
||
|
||
### ¿Dónde se guarda mi sitio web localmente?
|
||
Todos los proyectos se almacenan en:
|
||
|
||
```
|
||
.config_app/profiles/default/
|
||
```
|
||
|
||
`.config_app` es una carpeta oculta.
|
||
|
||
|
||
### ¿Qué necesito para publicar en Arweave?
|
||
Necesitarás tokens **AR**.
|
||
Con aproximadamente **$1–$2 USD** es suficiente para publicar.
|
||
|
||
|
||
### ¿Puedo actualizar un sitio después de subirlo?
|
||
Sí.
|
||
ArWeb utiliza un sistema de **criptografía local** para:
|
||
|
||
- Detectar qué archivos ya han sido subidos.
|
||
- Subir solo los nuevos.
|
||
- Actualizar el manifiesto, preservando metadatos anteriores.
|
||
- Evitar gastos innecesarios.
|
||
|
||
---
|
||
|
||
## Contacto y créditos
|
||
|
||
- **Autor principal**: Zenaku
|
||
Direccion monero
|
||
```bash
|
||
41kbbxc2VYtHmc9jNAnRoSTqxCAfXz1XdR1WfVWQNKsMGFL8MWcsxTQSoNUmiDNPnNNh1FkKKSjZn2uAXHTP8Jhv1GeGfwr
|
||
|
||
|
||
- **Colaborador**: SimplifiedPrivacy
|
||
Direccion monero
|
||
```bash
|
||
xx
|
||
|
||
Apoya este proyecto y la libertad digital con una donación
|
||
|
||
|
||
¡Gracias por usar **ArWeb**! |