informatica:software:aplicaciones_web:plik
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| informatica:software:aplicaciones_web:plik [2023/08/01 22:01] – creado tempwin | informatica:software:aplicaciones_web:plik [2023/08/01 23:00] (actual) – [Plik] tempwin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Plik ====== | ====== Plik ====== | ||
| + | [[informatica: | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | <WRAP center round todo 60%> | ||
| + | Añadir alguna captura de pantalla de la aplicación | ||
| + | </ | ||
| + | |||
| + | ===== Características ===== | ||
| + | |||
| + | * Cliente de línea de comandos potente | ||
| + | * Interfaz web fácil de usar | ||
| + | * Múltiples back-ends de datos: archivo, OpenStack Swift, S3, Google Cloud Storage | ||
| + | * Múltiples back-ends de metadatos: Sqlite3, PostgreSQL, MySQL | ||
| + | * OneShot: los archivos se destruyen después de la primera descarga | ||
| + | * Stream: los archivos se transmiten desde el cargador al descargador (no se almacena nada en el servidor) | ||
| + | * Posibilidad de eliminar los ficheros subidos en cualquier momento por parte de quien los subió. | ||
| + | * TTL: fecha de expiración personalizada | ||
| + | * Contraseña: | ||
| + | * Comentarios: | ||
| + | * Autenticación de usuario: local / Google / OVH | ||
| + | * Restricción de carga: IP de origen / token | ||
| + | * CLI y UI de administrador | ||
| + | * Cifrado de lado servidor (con back-end de datos S3) | ||
| + | * Compilación multiarch e imágenes de docker | ||
| + | * Cargar con ShareX: integrado directamente en ShareX | ||
| + | |||
| + | ===== Instalación ===== | ||
| + | |||
| + | ==== Docker ==== | ||
| + | |||
| + | Ejemplo de '' | ||
| + | |||
| + | <code yaml> | ||
| + | --- | ||
| + | version: " | ||
| + | services: | ||
| + | plik: | ||
| + | image: rootgg/ | ||
| + | container_name: | ||
| + | volumes: | ||
| + | - / | ||
| + | - / | ||
| + | ports: | ||
| + | - 8080: | ||
| + | restart: " | ||
| + | </ | ||
| + | |||
| + | El fichero '' | ||
| + | |||
| + | <code toml> | ||
| + | DataBackend = " | ||
| + | [DataBackendConfig] | ||
| + | Directory = "/ | ||
| + | |||
| + | [MetadataBackendConfig] | ||
| + | Driver = " | ||
| + | ConnectionString = "/ | ||
| + | </ | ||
| + | |||
| + | Los ficheros y metadatos irían en un directorio llamado '' | ||
| + | |||
| + | <code bash> | ||
| + | chown 1000:1000 data | ||
| + | chown 1000:1000 plikd.cfg | ||
| + | </ | ||
| + | |||
| + | ===== Configuración ===== | ||
| + | |||
| + | ==== Usuarios ==== | ||
| + | |||
| + | Creación de un usuario local administrador: | ||
| + | |||
| + | < | ||
| + | ./plikd --config plikd.cfg user create --login root --name Admin --admin | ||
| + | </ | ||
| + | |||
| + | Se habrá creado un usuario '' | ||
| + | |||
| + | ==== No permitir subidas anónimas ==== | ||
| + | |||
| + | En el fichero '' | ||
| + | |||
| + | <code toml> | ||
| + | FeatureAuthentication = " | ||
| + | </ | ||
| + | |||
| + | Tras relanzar el servidor, Plik solicitará identificarse para poder realizar subidas de ficheros. | ||
informatica/software/aplicaciones_web/plik.1690920118.txt.gz · Última modificación: por tempwin
