informatica:software:gluetun
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:software:gluetun [2025/03/17 13:15] – [Contenedor externo a Gluetun] tempwin | informatica:software:gluetun [2025/03/17 16:00] (actual) – [Contenedor en otro docker-compose.yml] tempwin | ||
|---|---|---|---|
| Línea 24: | Línea 24: | ||
| </ | </ | ||
| + | Para todos aquellos contenedores a los que queramos acceder desde Gluetun, tendremos que publicar sus puertos en el contendor de Gluetun. Por ejemplo, para acceder al puerto 9000 del contenedor '' | ||
| + | |||
| + | <code yaml> | ||
| + | version: " | ||
| + | services: | ||
| + | gluetun: | ||
| + | image: qmcgaw/ | ||
| + | cap_add: | ||
| + | - NET_ADMIN | ||
| + | devices: | ||
| + | - / | ||
| + | environment: | ||
| + | - VPN_SERVICE_PROVIDER=protonvpn | ||
| + | - VPN_TYPE=wireguard | ||
| + | - WIREGUARD_PRIVATE_KEY=wOEI9rqqbDwnN8/ | ||
| + | - SERVER_COUNTRIES=Netherlands | ||
| + | ports: | ||
| + | - 9000:9000 # Contenedor " | ||
| + | </ | ||
| ===== Uso ===== | ===== Uso ===== | ||
| ==== Contenedor externo a Gluetun ==== | ==== Contenedor externo a Gluetun ==== | ||
| - | Para que un contenedor utilice Glutun, añadimos la opción '' | + | Para que un contenedor utilice Glutun, añadimos la opción '' |
| < | < | ||
| Línea 39: | Línea 58: | ||
| | | ||
| | | ||
| + | </ | ||
| + | |||
| + | En el contenedor de Gluetun tendríamos que habilitar un puerto desde el que poder acceder a este firefox del contenedor. Sabiendo que el contenedor con Firefox utiliza los puertos 3000 y 3001, podríamos crear así el contenedor de Gluetun: | ||
| + | |||
| + | <code yaml> | ||
| + | version: " | ||
| + | services: | ||
| + | gluetun: | ||
| + | image: qmcgaw/ | ||
| + | cap_add: | ||
| + | - NET_ADMIN | ||
| + | devices: | ||
| + | - / | ||
| + | environment: | ||
| + | - VPN_SERVICE_PROVIDER=protonvpn | ||
| + | - VPN_TYPE=wireguard | ||
| + | - WIREGUARD_PRIVATE_KEY=wOEI9rqqbDwnN8/ | ||
| + | - SERVER_COUNTRIES=Netherlands | ||
| + | ports: | ||
| + | - 9000:3000 # Firefox HTTP | ||
| + | - 9001:3001 # Firefox HTTPS | ||
| + | </ | ||
| + | |||
| + | ==== Contenedor en otro docker-compose.yml ==== | ||
| + | |||
| + | Ejemplo de fichero '' | ||
| + | |||
| + | <code yaml> | ||
| + | --- | ||
| + | services: | ||
| + | firefox: | ||
| + | image: lscr.io/ | ||
| + | container_name: | ||
| + | environment: | ||
| + | - PUID=1000 | ||
| + | - PGID=1000 | ||
| + | - TZ=Europe/ | ||
| + | volumes: | ||
| + | - / | ||
| + | shm_size: " | ||
| + | network_mode: | ||
| + | restart: unless-stopped | ||
| </ | </ | ||
informatica/software/gluetun.1742213729.txt.gz · Última modificación: por tempwin
