Repositorio para automatizar la instalación y gestión de servicios en mi servidor personal usando Docker.
├── Dockerfile asdchc/ ├── docker-install/ │ └── docker-install.sh ├── network-service/ │ ├── install-cloudflared.sh │ ├── install-homeassistant.sh │ ├── install-homarr.sh │ ├── install-pihole.sh │ └── install-nginx-proxy-manager.sh ├── media-server/ │ ├── install-jellyfin.sh │ ├── install-plex.sh │ └── install-emby.sh └── .vscode/ ├── extensions.json └── settings.json
-
Instala Docker y Portainer:
cd docker-install chmod +x docker-install.sh sudo ./docker-install.sh
-
Instala los servicios que necesites:
cd ../network-service chmod +x install-cloudflared.sh sudo ./install-cloudflared.sh # Repite para otros scripts según lo que quieras instalar
-
(Opcional) Instala servicios de media server:
cd ../media-server chmod +x install-jellyfin.sh sudo ./install-jellyfin.sh # Repite para otros scripts
- Sistema operativo: Debian, Ubuntu, WSL o contenedor LXC compatible
- Permisos de administrador (sudo)
- Acceso a internet
- Después de instalar Docker, cierra sesión y vuelve a entrar para que los permisos del grupo
docker
se apliquen. - Personaliza los scripts según tus necesidades.
¿Tienes dudas o sugerencias? ¡Abre un issue o contacta conmigo!