Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:filestash

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:filestash [2023/08/27 11:53] – [Docker] tempwininformatica:software:aplicaciones_web:filestash [2026/01/17 11:00] (actual) – [Docker] tempwin
Línea 49: Línea 49:
 <code yaml> <code yaml>
 --- ---
-version: '2' 
 services: services:
   app:   app:
     container_name: filestash     container_name: filestash
-    image: machines/filestash+    image: machines/filestash:latest 
 +    restart: always
     environment:     environment:
     - APPLICATION_URL=     - APPLICATION_URL=
-      #    GDRIVE_CLIENT_ID=<gdrive_client> +    CANARY=true 
-      #    GDRIVE_CLIENT_SECRET=<gdrive_secret> +    - OFFICE_URL=http://wopi_server:9980 
-      #    DROPBOX_CLIENT_ID=<dropbox_key> +    - OFFICE_FILESTASH_URL=http://app:8334 
-      #    ONLYOFFICE_URL=http://onlyoffice+    - OFFICE_REWRITE_URL=http://127.0.0.1:9980
     ports:     ports:
     - "8334:8334"     - "8334:8334"
 +    volumes:
 +    - filestash:/app/data/state/
  
-      #  onlyoffice+  wopi_server
-      #    container_name: filestash_oods +    container_name: filestash_wopi 
-      #    image: onlyoffice/documentserver+    image: collabora/code:24.04.10.2.1
     restart: always     restart: always
 +    environment:
 +    - "extra_params=--o:ssl.enable=false"
 +    - aliasgroup1="https://.*:443"
 +    command:
 +    - /bin/bash
 +    - -c
 +    - |
 +         curl -o /usr/share/coolwsd/browser/dist/branding-desktop.css https://gist.githubusercontent.com/mickael-kerjean/bc1f57cd312cf04731d30185cc4e7ba2/raw/d706dcdf23c21441e5af289d871b33defc2770ea/destop.css
 +         /bin/su -s /bin/bash -c '/start-collabora-online.sh' cool
 +    user: root
 +    ports:
 +    - "9980:9980"
 +
 +volumes:
 +    filestash: {}
 </code> </code>
  
Línea 75: Línea 92:
 En la consola de administración, en la sección **Backend** podemos habilitar el tipo de conexión que usará Filestash para acceder a archivos. Por ejemplo, si vamos a usar nuestra instalación de Filestash para acceder a un servidor mediante SSH, marcaremos **SFTP**. De esa manera, al acudir a la URL principal de nuestra instalación de Filestash, nos aparecerá un formulario para rellenar los campos necesarios para acceder a un servidor usando SFTP. En la consola de administración, en la sección **Backend** podemos habilitar el tipo de conexión que usará Filestash para acceder a archivos. Por ejemplo, si vamos a usar nuestra instalación de Filestash para acceder a un servidor mediante SSH, marcaremos **SFTP**. De esa manera, al acudir a la URL principal de nuestra instalación de Filestash, nos aparecerá un formulario para rellenar los campos necesarios para acceder a un servidor usando SFTP.
  
 +==== Autorización ====
 +
 +Si queremos hacer más rápido el acceso a cierto recurso podemos guardar unos parámetros por defecto en **Authentication Middleware**. Por ejemplo, eligiendo **Passthrough**, elegiremos la conexión y luego personalizaremos el tipo de autenticación **username_and_password** y en la configuración, en el campo de **username** pondremos  ''%%{{%% .user%% }}%%'' y en el de **password** ''%%{{%% .password%% }}%%'', también rellenaremos el servidor, puerto y ruta si queremos. De esta manera, al entrar en Filestash y seleccionar este tipo de acceso, nos preguntará usuario y contraseña y no tendremos que definir más parámetros porque tomará los que le hayamos establecido.
 +
 +<WRAP center round todo 60%>
 +Completar esta explicación con capturas de pantalla
 +</WRAP>
  
informatica/software/aplicaciones_web/filestash.1693130008.txt.gz · Última modificación: por tempwin